/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithPredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-6f4246e9f5583d222ebb38ff8175c901f3a528f0-6f4246e [2021-04-29 08:11:22,822 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-04-29 08:11:22,827 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-04-29 08:11:22,884 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-04-29 08:11:22,884 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-04-29 08:11:22,889 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-04-29 08:11:22,893 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-04-29 08:11:22,901 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-04-29 08:11:22,904 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-04-29 08:11:22,911 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-04-29 08:11:22,913 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-04-29 08:11:22,915 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-04-29 08:11:22,915 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-04-29 08:11:22,917 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-04-29 08:11:22,918 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-04-29 08:11:22,923 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-04-29 08:11:22,926 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-04-29 08:11:22,928 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-04-29 08:11:22,935 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-04-29 08:11:22,941 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-04-29 08:11:22,944 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-04-29 08:11:22,946 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-04-29 08:11:22,947 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-04-29 08:11:22,950 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-04-29 08:11:22,959 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-04-29 08:11:22,959 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-04-29 08:11:22,960 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-04-29 08:11:22,962 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-04-29 08:11:22,962 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-04-29 08:11:22,963 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-04-29 08:11:22,964 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-04-29 08:11:22,964 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-04-29 08:11:22,966 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-04-29 08:11:22,967 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-04-29 08:11:22,968 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-04-29 08:11:22,969 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-04-29 08:11:22,970 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-04-29 08:11:22,970 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-04-29 08:11:22,970 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-04-29 08:11:22,971 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-04-29 08:11:22,972 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-04-29 08:11:22,973 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithPredicates.epf [2021-04-29 08:11:23,023 INFO L113 SettingsManager]: Loading preferences was successful [2021-04-29 08:11:23,024 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-04-29 08:11:23,027 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-04-29 08:11:23,028 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-04-29 08:11:23,028 INFO L138 SettingsManager]: * Use SBE=true [2021-04-29 08:11:23,028 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-04-29 08:11:23,029 INFO L138 SettingsManager]: * sizeof long=4 [2021-04-29 08:11:23,029 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-04-29 08:11:23,029 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-04-29 08:11:23,029 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-04-29 08:11:23,030 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-04-29 08:11:23,031 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-04-29 08:11:23,031 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-04-29 08:11:23,031 INFO L138 SettingsManager]: * sizeof long double=12 [2021-04-29 08:11:23,031 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-04-29 08:11:23,031 INFO L138 SettingsManager]: * Use constant arrays=true [2021-04-29 08:11:23,032 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-04-29 08:11:23,032 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-04-29 08:11:23,032 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-04-29 08:11:23,032 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-04-29 08:11:23,033 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-04-29 08:11:23,033 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-04-29 08:11:23,033 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-04-29 08:11:23,034 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-04-29 08:11:23,034 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-04-29 08:11:23,034 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-04-29 08:11:23,034 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-04-29 08:11:23,034 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES [2021-04-29 08:11:23,035 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-04-29 08:11:23,035 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-04-29 08:11:23,035 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-04-29 08:11:23,413 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-04-29 08:11:23,442 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-04-29 08:11:23,445 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-04-29 08:11:23,446 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-04-29 08:11:23,447 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-04-29 08:11:23,448 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-04-29 08:11:23,449 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl' [2021-04-29 08:11:23,485 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-04-29 08:11:23,538 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-04-29 08:11:23,539 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-04-29 08:11:23,540 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-04-29 08:11:23,540 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-04-29 08:11:23,556 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,565 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,573 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-04-29 08:11:23,575 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-04-29 08:11:23,575 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-04-29 08:11:23,575 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-04-29 08:11:23,585 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,585 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,586 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,586 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,590 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,593 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,594 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/1) ... [2021-04-29 08:11:23,596 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-04-29 08:11:23,597 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-04-29 08:11:23,597 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-04-29 08:11:23,597 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-04-29 08:11:23,598 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (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-04-29 08:11:23,697 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-04-29 08:11:23,698 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-04-29 08:11:23,698 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-04-29 08:11:23,698 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-04-29 08:11:23,698 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-04-29 08:11:23,698 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-04-29 08:11:23,699 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-04-29 08:11:23,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-04-29 08:11:23,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-04-29 08:11:23,699 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-04-29 08:11:23,699 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-04-29 08:11:23,700 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-04-29 08:11:23,700 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-04-29 08:11:23,700 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-04-29 08:11:23,700 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-04-29 08:11:23,701 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-04-29 08:11:23,986 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-04-29 08:11:23,986 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-04-29 08:11:23,995 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.04 08:11:23 BoogieIcfgContainer [2021-04-29 08:11:23,995 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-04-29 08:11:23,998 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-04-29 08:11:23,998 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-04-29 08:11:24,007 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-04-29 08:11:24,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 08:11:23" (1/2) ... [2021-04-29 08:11:24,009 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b80d4ac and model type hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.04 08:11:24, skipping insertion in model container [2021-04-29 08:11:24,010 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.04 08:11:23" (2/2) ... [2021-04-29 08:11:24,015 INFO L111 eAbstractionObserver]: Analyzing ICFG hard1.wvr.bpl [2021-04-29 08:11:24,028 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-04-29 08:11:24,042 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-04-29 08:11:24,043 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-04-29 08:11:24,170 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-04-29 08:11:24,194 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-04-29 08:11:24,222 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-29 08:11:24,222 INFO L377 AbstractCegarLoop]: Hoare is false [2021-04-29 08:11:24,223 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-29 08:11:24,223 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-29 08:11:24,223 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-29 08:11:24,223 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-29 08:11:24,223 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-29 08:11:24,223 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-29 08:11:24,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 33 transitions, 98 flow [2021-04-29 08:11:24,271 INFO L129 PetriNetUnfolder]: 4/29 cut-off events. [2021-04-29 08:11:24,271 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-04-29 08:11:24,275 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-04-29 08:11:24,276 INFO L82 GeneralOperation]: Start removeDead. Operand has 42 places, 33 transitions, 98 flow [2021-04-29 08:11:24,281 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 36 places, 27 transitions, 78 flow [2021-04-29 08:11:24,283 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:24,302 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 36 places, 27 transitions, 78 flow [2021-04-29 08:11:24,306 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 36 places, 27 transitions, 78 flow [2021-04-29 08:11:24,308 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 36 places, 27 transitions, 78 flow [2021-04-29 08:11:24,320 INFO L129 PetriNetUnfolder]: 4/27 cut-off events. [2021-04-29 08:11:24,320 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-04-29 08:11:24,321 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-04-29 08:11:24,324 INFO L146 LiptonReduction]: Number of co-enabled transitions 288 [2021-04-29 08:11:24,636 INFO L158 LiptonReduction]: Checked pairs total: 300 [2021-04-29 08:11:24,636 INFO L160 LiptonReduction]: Total number of compositions: 5 [2021-04-29 08:11:24,639 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 358 [2021-04-29 08:11:24,692 INFO L129 PetriNetUnfolder]: 4/26 cut-off events. [2021-04-29 08:11:24,692 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-04-29 08:11:24,693 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:24,694 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:24,694 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:24,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:24,701 INFO L82 PathProgramCache]: Analyzing trace with hash 31589365, now seen corresponding path program 1 times [2021-04-29 08:11:24,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:24,712 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185551327] [2021-04-29 08:11:24,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:24,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:24,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:24,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:24,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:24,871 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185551327] [2021-04-29 08:11:24,872 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 08:11:24,872 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-04-29 08:11:24,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181063538] [2021-04-29 08:11:24,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-04-29 08:11:24,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:24,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-04-29 08:11:24,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-04-29 08:11:24,900 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 38 [2021-04-29 08:11:24,902 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 27 transitions, 78 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-04-29 08:11:24,902 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:24,902 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 38 [2021-04-29 08:11:24,903 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:24,942 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][24], [34#L66true, 51#true, 6#L19-1true, 22#L52-1true, thread3Thread1of1ForFork2InUse, 25#L41-1true, thread1Thread1of1ForFork0InUse, thread4Thread1of1ForFork3InUse, 28#L30-1true, thread2Thread1of1ForFork1InUse]) [2021-04-29 08:11:24,942 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-04-29 08:11:24,942 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:24,942 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:24,942 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:24,953 INFO L129 PetriNetUnfolder]: 19/62 cut-off events. [2021-04-29 08:11:24,953 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-04-29 08:11:24,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 110 conditions, 62 events. 19/62 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 191 event pairs, 0 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 80. Up to 23 conditions per place. [2021-04-29 08:11:24,956 INFO L132 encePairwiseOnDemand]: 31/38 looper letters, 5 selfloop transitions, 5 changer transitions 1/31 dead transitions. [2021-04-29 08:11:24,957 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 31 transitions, 108 flow [2021-04-29 08:11:24,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-04-29 08:11:24,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-04-29 08:11:24,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 103 transitions. [2021-04-29 08:11:24,969 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9035087719298246 [2021-04-29 08:11:24,970 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 103 transitions. [2021-04-29 08:11:24,970 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 103 transitions. [2021-04-29 08:11:24,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:24,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 103 transitions. [2021-04-29 08:11:24,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:24,982 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-04-29 08:11:24,982 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-04-29 08:11:24,984 INFO L185 Difference]: Start difference. First operand has 36 places, 27 transitions, 78 flow. Second operand 3 states and 103 transitions. [2021-04-29 08:11:24,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 31 transitions, 108 flow [2021-04-29 08:11:24,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 31 transitions, 92 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-04-29 08:11:24,992 INFO L241 Difference]: Finished difference. Result has 31 places, 30 transitions, 93 flow [2021-04-29 08:11:24,994 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=62, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=93, PETRI_PLACES=31, PETRI_TRANSITIONS=30} [2021-04-29 08:11:24,995 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, -5 predicate places. [2021-04-29 08:11:24,996 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:24,996 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 31 places, 30 transitions, 93 flow [2021-04-29 08:11:24,996 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 31 places, 30 transitions, 93 flow [2021-04-29 08:11:24,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 30 places, 30 transitions, 93 flow [2021-04-29 08:11:25,007 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][5], [34#L66true, 51#true, 22#L52-1true, 6#L19-1true, Black: 53#(= p2 p1), 25#L41-1true, 28#L30-1true]) [2021-04-29 08:11:25,007 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-04-29 08:11:25,008 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:25,008 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:25,008 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:25,012 INFO L129 PetriNetUnfolder]: 19/61 cut-off events. [2021-04-29 08:11:25,012 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 08:11:25,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 61 events. 19/61 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 177 event pairs, 0 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 68. Up to 22 conditions per place. [2021-04-29 08:11:25,015 INFO L146 LiptonReduction]: Number of co-enabled transitions 372 [2021-04-29 08:11:25,063 INFO L158 LiptonReduction]: Checked pairs total: 144 [2021-04-29 08:11:25,064 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:25,065 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 70 [2021-04-29 08:11:25,070 INFO L480 AbstractCegarLoop]: Abstraction has has 30 places, 30 transitions, 93 flow [2021-04-29 08:11:25,070 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-04-29 08:11:25,070 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:25,070 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:25,071 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-04-29 08:11:25,071 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:25,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:25,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1205552947, now seen corresponding path program 1 times [2021-04-29 08:11:25,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:25,074 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798865802] [2021-04-29 08:11:25,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:25,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:25,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:25,152 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:25,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:25,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,189 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:25,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798865802] [2021-04-29 08:11:25,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877744676] [2021-04-29 08:11:25,190 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-04-29 08:11:25,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:25,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 3 conjunts are in the unsatisfiable core [2021-04-29 08:11:25,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:25,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:25,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:25,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:25,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-04-29 08:11:25,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:25,389 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:11:25,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:25,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:25,406 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:25,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:25,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-04-29 08:11:25,408 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175695997] [2021-04-29 08:11:25,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:11:25,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:25,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:11:25,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:11:25,411 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:25,412 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 30 transitions, 93 flow. Second operand has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:25,412 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:25,412 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:25,412 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:25,923 INFO L129 PetriNetUnfolder]: 2685/3677 cut-off events. [2021-04-29 08:11:25,923 INFO L130 PetriNetUnfolder]: For 472/472 co-relation queries the response was YES. [2021-04-29 08:11:25,930 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8550 conditions, 3677 events. 2685/3677 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 461. Compared 18538 event pairs, 341 based on Foata normal form. 0/1984 useless extension candidates. Maximal degree in co-relation 8489. Up to 1469 conditions per place. [2021-04-29 08:11:25,944 INFO L132 encePairwiseOnDemand]: 23/38 looper letters, 36 selfloop transitions, 17 changer transitions 16/78 dead transitions. [2021-04-29 08:11:25,944 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 78 transitions, 343 flow [2021-04-29 08:11:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:11:25,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:11:25,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 197 transitions. [2021-04-29 08:11:25,948 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8640350877192983 [2021-04-29 08:11:25,948 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 197 transitions. [2021-04-29 08:11:25,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 197 transitions. [2021-04-29 08:11:25,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:25,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 197 transitions. [2021-04-29 08:11:25,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 32.833333333333336) internal successors, (197), 6 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:25,952 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-04-29 08:11:25,952 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-04-29 08:11:25,953 INFO L185 Difference]: Start difference. First operand has 30 places, 30 transitions, 93 flow. Second operand 6 states and 197 transitions. [2021-04-29 08:11:25,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 78 transitions, 343 flow [2021-04-29 08:11:25,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 78 transitions, 338 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-04-29 08:11:25,958 INFO L241 Difference]: Finished difference. Result has 39 places, 38 transitions, 208 flow [2021-04-29 08:11:25,958 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=208, PETRI_PLACES=39, PETRI_TRANSITIONS=38} [2021-04-29 08:11:25,959 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 3 predicate places. [2021-04-29 08:11:25,959 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:25,959 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 39 places, 38 transitions, 208 flow [2021-04-29 08:11:25,960 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 39 places, 38 transitions, 208 flow [2021-04-29 08:11:25,960 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 38 transitions, 208 flow [2021-04-29 08:11:26,004 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[][12], [64#(<= 1 n2), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 63#(and (<= 1 n1) (= n2 n1)), 6#L19-1true, Black: 53#(= p2 p1), 25#L41-1true, 10#thread2EXITtrue]) [2021-04-29 08:11:26,004 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:26,004 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:26,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[][12], [64#(<= 1 n2), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 63#(and (<= 1 n1) (= n2 n1)), Black: 53#(= p2 p1), 25#L41-1true, 9#L19true, 10#thread2EXITtrue]) [2021-04-29 08:11:26,007 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:26,007 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:26,007 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:26,007 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:26,019 INFO L129 PetriNetUnfolder]: 330/570 cut-off events. [2021-04-29 08:11:26,019 INFO L130 PetriNetUnfolder]: For 372/389 co-relation queries the response was YES. [2021-04-29 08:11:26,023 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1620 conditions, 570 events. 330/570 cut-off events. For 372/389 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 2683 event pairs, 82 based on Foata normal form. 9/530 useless extension candidates. Maximal degree in co-relation 1562. Up to 175 conditions per place. [2021-04-29 08:11:26,031 INFO L146 LiptonReduction]: Number of co-enabled transitions 342 [2021-04-29 08:11:26,036 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:26,036 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:26,036 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 77 [2021-04-29 08:11:26,037 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 38 transitions, 208 flow [2021-04-29 08:11:26,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 21.833333333333332) internal successors, (131), 6 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:26,037 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:26,038 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:26,251 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-04-29 08:11:26,252 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:26,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:26,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1778786607, now seen corresponding path program 2 times [2021-04-29 08:11:26,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:26,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934090839] [2021-04-29 08:11:26,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:26,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:26,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:26,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:26,289 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:26,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:26,300 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-04-29 08:11:26,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:26,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:26,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:26,301 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:26,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934090839] [2021-04-29 08:11:26,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 08:11:26,302 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-04-29 08:11:26,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504089526] [2021-04-29 08:11:26,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-04-29 08:11:26,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:26,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-04-29 08:11:26,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-04-29 08:11:26,307 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:26,308 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-04-29 08:11:26,308 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:26,308 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:26,308 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:26,490 INFO L129 PetriNetUnfolder]: 781/1085 cut-off events. [2021-04-29 08:11:26,490 INFO L130 PetriNetUnfolder]: For 1302/1389 co-relation queries the response was YES. [2021-04-29 08:11:26,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3834 conditions, 1085 events. 781/1085 cut-off events. For 1302/1389 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 4285 event pairs, 85 based on Foata normal form. 21/1090 useless extension candidates. Maximal degree in co-relation 3764. Up to 921 conditions per place. [2021-04-29 08:11:26,509 INFO L132 encePairwiseOnDemand]: 27/38 looper letters, 30 selfloop transitions, 5 changer transitions 6/50 dead transitions. [2021-04-29 08:11:26,509 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 50 transitions, 350 flow [2021-04-29 08:11:26,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-04-29 08:11:26,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-04-29 08:11:26,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 113 transitions. [2021-04-29 08:11:26,514 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.743421052631579 [2021-04-29 08:11:26,514 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 113 transitions. [2021-04-29 08:11:26,514 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 113 transitions. [2021-04-29 08:11:26,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:26,515 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 113 transitions. [2021-04-29 08:11:26,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:26,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:26,520 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:26,520 INFO L185 Difference]: Start difference. First operand has 35 places, 38 transitions, 208 flow. Second operand 4 states and 113 transitions. [2021-04-29 08:11:26,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 50 transitions, 350 flow [2021-04-29 08:11:26,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 50 transitions, 345 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-04-29 08:11:26,536 INFO L241 Difference]: Finished difference. Result has 39 places, 38 transitions, 230 flow [2021-04-29 08:11:26,536 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=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=230, PETRI_PLACES=39, PETRI_TRANSITIONS=38} [2021-04-29 08:11:26,536 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 3 predicate places. [2021-04-29 08:11:26,536 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:26,537 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 39 places, 38 transitions, 230 flow [2021-04-29 08:11:26,537 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 39 places, 38 transitions, 230 flow [2021-04-29 08:11:26,538 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 38 transitions, 230 flow [2021-04-29 08:11:26,581 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[][8], [64#(<= 1 n2), 34#L66true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 63#(and (<= 1 n1) (= n2 n1)), 119#true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 122#(and (<= n2 0) (= n2 n1))]) [2021-04-29 08:11:26,581 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:26,581 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:26,581 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:26,581 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:26,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[][8], [64#(<= 1 n2), 34#L66true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 63#(and (<= 1 n1) (= n2 n1)), 119#true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 122#(and (<= n2 0) (= n2 n1))]) [2021-04-29 08:11:26,588 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:26,588 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:26,589 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:26,608 INFO L129 PetriNetUnfolder]: 292/502 cut-off events. [2021-04-29 08:11:26,609 INFO L130 PetriNetUnfolder]: For 393/411 co-relation queries the response was YES. [2021-04-29 08:11:26,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1521 conditions, 502 events. 292/502 cut-off events. For 393/411 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2124 event pairs, 55 based on Foata normal form. 5/467 useless extension candidates. Maximal degree in co-relation 1460. Up to 158 conditions per place. [2021-04-29 08:11:26,623 INFO L146 LiptonReduction]: Number of co-enabled transitions 316 [2021-04-29 08:11:26,629 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:26,629 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:26,631 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 95 [2021-04-29 08:11:26,642 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 38 transitions, 230 flow [2021-04-29 08:11:26,642 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-04-29 08:11:26,643 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:26,643 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:26,643 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-04-29 08:11:26,643 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:26,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:26,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1204924205, now seen corresponding path program 1 times [2021-04-29 08:11:26,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:26,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882708130] [2021-04-29 08:11:26,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:26,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:26,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:26,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:26,701 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:26,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:26,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:26,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:26,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:26,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:26,719 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:26,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882708130] [2021-04-29 08:11:26,720 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 08:11:26,721 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 08:11:26,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001740777] [2021-04-29 08:11:26,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-29 08:11:26,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:26,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-29 08:11:26,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-04-29 08:11:26,724 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:26,724 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 38 transitions, 230 flow. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:26,724 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:26,724 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:26,725 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:26,981 INFO L129 PetriNetUnfolder]: 1133/1548 cut-off events. [2021-04-29 08:11:26,982 INFO L130 PetriNetUnfolder]: For 1995/2094 co-relation queries the response was YES. [2021-04-29 08:11:26,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5742 conditions, 1548 events. 1133/1548 cut-off events. For 1995/2094 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 6389 event pairs, 49 based on Foata normal form. 72/1605 useless extension candidates. Maximal degree in co-relation 5678. Up to 793 conditions per place. [2021-04-29 08:11:27,004 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 42 selfloop transitions, 13 changer transitions 0/64 dead transitions. [2021-04-29 08:11:27,004 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 64 transitions, 478 flow [2021-04-29 08:11:27,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 08:11:27,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 08:11:27,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 141 transitions. [2021-04-29 08:11:27,007 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7421052631578947 [2021-04-29 08:11:27,007 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 141 transitions. [2021-04-29 08:11:27,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 141 transitions. [2021-04-29 08:11:27,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:27,008 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 141 transitions. [2021-04-29 08:11:27,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:27,011 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-04-29 08:11:27,011 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-04-29 08:11:27,012 INFO L185 Difference]: Start difference. First operand has 38 places, 38 transitions, 230 flow. Second operand 5 states and 141 transitions. [2021-04-29 08:11:27,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 64 transitions, 478 flow [2021-04-29 08:11:27,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 64 transitions, 444 flow, removed 8 selfloop flow, removed 4 redundant places. [2021-04-29 08:11:27,023 INFO L241 Difference]: Finished difference. Result has 40 places, 42 transitions, 265 flow [2021-04-29 08:11:27,023 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=198, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=265, PETRI_PLACES=40, PETRI_TRANSITIONS=42} [2021-04-29 08:11:27,023 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 4 predicate places. [2021-04-29 08:11:27,024 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:27,024 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 40 places, 42 transitions, 265 flow [2021-04-29 08:11:27,024 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 40 places, 42 transitions, 265 flow [2021-04-29 08:11:27,025 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 40 places, 42 transitions, 265 flow [2021-04-29 08:11:27,064 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[][34], [64#(<= 1 n2), 34#L66true, 130#(<= 1 n1), Black: 126#true, 6#L19-1true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,064 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,065 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,065 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,065 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,081 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[][34], [64#(<= 1 n2), 34#L66true, 130#(<= 1 n1), Black: 126#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,081 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,081 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,082 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,082 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,085 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[][12], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,085 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,085 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:27,085 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,085 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:27,086 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[][34], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,086 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,086 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,087 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,087 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,087 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,091 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[][32], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,091 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,091 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,091 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,091 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,103 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[][34], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 6#L19-1true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,103 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,103 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,103 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,104 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,104 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,104 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[][12], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,105 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,105 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,105 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,105 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,113 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[][12], [64#(<= 1 n2), 34#L66true, Black: 130#(<= 1 n1), 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:27,114 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,114 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,121 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[][34], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,121 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,122 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,123 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][32], [64#(<= 1 n2), 130#(<= 1 n1), 34#L66true, Black: 126#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,123 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,123 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,126 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[][12], [64#(<= 1 n2), 34#L66true, Black: 130#(<= 1 n1), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:27,126 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,126 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,127 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,130 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[][12], [64#(<= 1 n2), 34#L66true, Black: 130#(<= 1 n1), 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, 26#L30true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:27,130 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,130 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,130 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,131 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,136 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[][7], [130#(<= 1 n1), 34#L66true, Black: 126#true, 11#thread1EXITtrue, 112#(and (<= n1 n2) (<= 1 n2)), 17#L41true, Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,138 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:27,138 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,138 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,138 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,144 INFO L129 PetriNetUnfolder]: 539/864 cut-off events. [2021-04-29 08:11:27,144 INFO L130 PetriNetUnfolder]: For 923/988 co-relation queries the response was YES. [2021-04-29 08:11:27,150 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2853 conditions, 864 events. 539/864 cut-off events. For 923/988 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 4106 event pairs, 69 based on Foata normal form. 19/773 useless extension candidates. Maximal degree in co-relation 2794. Up to 305 conditions per place. [2021-04-29 08:11:27,162 INFO L146 LiptonReduction]: Number of co-enabled transitions 390 [2021-04-29 08:11:27,168 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:27,168 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:27,168 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 144 [2021-04-29 08:11:27,169 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 42 transitions, 265 flow [2021-04-29 08:11:27,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:27,170 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:27,170 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:27,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-04-29 08:11:27,170 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:27,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:27,171 INFO L82 PathProgramCache]: Analyzing trace with hash 33579697, now seen corresponding path program 1 times [2021-04-29 08:11:27,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:27,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012608588] [2021-04-29 08:11:27,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:27,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:27,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,246 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:11:27,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,254 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:11:27,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:27,263 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:11:27,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:27,275 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012608588] [2021-04-29 08:11:27,276 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386254109] [2021-04-29 08:11:27,276 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-04-29 08:11:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:27,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:11:27,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:27,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:27,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:27,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:27,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:27,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:27,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:27,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:27,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:11:27,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:27,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:27,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:11:27,380 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-04-29 08:11:27,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:27,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:27,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:27,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:27,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:27,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:27,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:27,408 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:11:27,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:27,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:27,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-04-29 08:11:27,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:27,422 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:11:27,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787916945] [2021-04-29 08:11:27,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:11:27,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:27,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:11:27,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:11:27,424 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:11:27,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 42 transitions, 265 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-04-29 08:11:27,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:27,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:11:27,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:27,828 INFO L129 PetriNetUnfolder]: 2060/2851 cut-off events. [2021-04-29 08:11:27,829 INFO L130 PetriNetUnfolder]: For 6470/6550 co-relation queries the response was YES. [2021-04-29 08:11:27,838 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12131 conditions, 2851 events. 2060/2851 cut-off events. For 6470/6550 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 12943 event pairs, 261 based on Foata normal form. 11/2846 useless extension candidates. Maximal degree in co-relation 12037. Up to 1962 conditions per place. [2021-04-29 08:11:27,869 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 61 selfloop transitions, 49 changer transitions 0/118 dead transitions. [2021-04-29 08:11:27,869 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 118 transitions, 1009 flow [2021-04-29 08:11:27,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:11:27,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:11:27,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 167 transitions. [2021-04-29 08:11:27,871 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7324561403508771 [2021-04-29 08:11:27,871 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 167 transitions. [2021-04-29 08:11:27,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 167 transitions. [2021-04-29 08:11:27,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:27,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 167 transitions. [2021-04-29 08:11:27,872 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-04-29 08:11:27,873 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-04-29 08:11:27,874 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-04-29 08:11:27,874 INFO L185 Difference]: Start difference. First operand has 40 places, 42 transitions, 265 flow. Second operand 6 states and 167 transitions. [2021-04-29 08:11:27,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 118 transitions, 1009 flow [2021-04-29 08:11:27,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 118 transitions, 990 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-04-29 08:11:27,887 INFO L241 Difference]: Finished difference. Result has 45 places, 84 transitions, 746 flow [2021-04-29 08:11:27,887 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=252, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=746, PETRI_PLACES=45, PETRI_TRANSITIONS=84} [2021-04-29 08:11:27,888 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 9 predicate places. [2021-04-29 08:11:27,888 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:27,888 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 84 transitions, 746 flow [2021-04-29 08:11:27,888 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 84 transitions, 746 flow [2021-04-29 08:11:27,889 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 84 transitions, 746 flow [2021-04-29 08:11:27,925 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[][6], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,925 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,926 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,926 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,926 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,937 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[][6], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,937 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,937 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,937 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,937 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,937 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,937 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[][6], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 130#(<= 1 n1), Black: 126#true, 6#L19-1true, 134#true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,938 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,938 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,938 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,938 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,938 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[][6], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), 28#L30-1true]) [2021-04-29 08:11:27,938 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,938 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,939 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,939 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,957 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[][27], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 130#(<= 1 n1), Black: 126#true, 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,958 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,958 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:27,958 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,958 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:27,974 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[][6], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,974 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,974 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,975 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,975 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,993 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[][6], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,994 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,994 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,994 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,994 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,994 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,994 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,994 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[][3], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,994 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,995 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,995 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,995 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,996 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1)]) [2021-04-29 08:11:27,996 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,996 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,996 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:27,997 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:27,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[][27], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 28#L30-1true, 126#true]) [2021-04-29 08:11:27,998 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,998 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:27,998 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,998 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:27,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[][27], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:27,999 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,999 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,999 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:27,999 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,019 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:28,019 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,020 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,020 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,020 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,021 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,023 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,023 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-04-29 08:11:28,023 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:28,023 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:28,023 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:28,023 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:28,023 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:28,025 INFO L382 tUnfolder$Statistics]: inserting event number 7 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,025 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,026 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[][24], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 13#L65true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,026 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,026 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,027 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:28,027 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,027 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[][33], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 13#L65true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), 60#true, 126#true]) [2021-04-29 08:11:28,027 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,027 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,027 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:28,027 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,057 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, 26#L30true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,057 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,057 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,057 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,057 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,059 INFO L382 tUnfolder$Statistics]: inserting event number 8 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[][27], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,059 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,059 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,059 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,059 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,060 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[][24], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 22#L52-1true, Black: 53#(= p2 p1), Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,060 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,060 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,061 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,061 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[][33], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), 22#L52-1true, Black: 53#(= p2 p1), Black: 121#(= n2 n1), 60#true, 126#true]) [2021-04-29 08:11:28,061 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,061 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:28,061 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,061 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:28,073 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[][24], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,073 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,073 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,073 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,073 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,073 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[][33], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 60#true, Black: 121#(= n2 n1), 126#true]) [2021-04-29 08:11:28,074 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,074 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:28,074 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,074 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:28,090 INFO L129 PetriNetUnfolder]: 1026/1609 cut-off events. [2021-04-29 08:11:28,090 INFO L130 PetriNetUnfolder]: For 3957/4135 co-relation queries the response was YES. [2021-04-29 08:11:28,104 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7059 conditions, 1609 events. 1026/1609 cut-off events. For 3957/4135 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 8340 event pairs, 86 based on Foata normal form. 36/1524 useless extension candidates. Maximal degree in co-relation 6961. Up to 664 conditions per place. [2021-04-29 08:11:28,131 INFO L146 LiptonReduction]: Number of co-enabled transitions 756 [2021-04-29 08:11:28,149 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:28,150 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:28,150 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 262 [2021-04-29 08:11:28,151 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 84 transitions, 746 flow [2021-04-29 08:11:28,151 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-04-29 08:11:28,151 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:28,151 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:28,364 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:28,365 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:28,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:28,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1322316711, now seen corresponding path program 2 times [2021-04-29 08:11:28,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:28,367 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380258467] [2021-04-29 08:11:28,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:28,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:28,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,414 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:11:28,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,433 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:11:28,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:28,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380258467] [2021-04-29 08:11:28,445 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598074723] [2021-04-29 08:11:28,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-29 08:11:28,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:11:28,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:28,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:11:28,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:28,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:28,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:28,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:28,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:11:28,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:28,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:28,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:11:28,560 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-04-29 08:11:28,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:28,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:28,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:28,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:28,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:28,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:28,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:28,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:28,620 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:11:28,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:28,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:28,656 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:28,656 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:28,656 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:11:28,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438757537] [2021-04-29 08:11:28,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:11:28,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:28,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:11:28,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:11:28,660 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:11:28,661 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 84 transitions, 746 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-04-29 08:11:28,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:28,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:11:28,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:29,422 INFO L129 PetriNetUnfolder]: 3686/5183 cut-off events. [2021-04-29 08:11:29,422 INFO L130 PetriNetUnfolder]: For 19172/19288 co-relation queries the response was YES. [2021-04-29 08:11:29,443 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26492 conditions, 5183 events. 3686/5183 cut-off events. For 19172/19288 co-relation queries the response was YES. Maximal size of possible extension queue 431. Compared 26905 event pairs, 354 based on Foata normal form. 12/5185 useless extension candidates. Maximal degree in co-relation 26275. Up to 3496 conditions per place. [2021-04-29 08:11:29,513 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 108 selfloop transitions, 88 changer transitions 0/204 dead transitions. [2021-04-29 08:11:29,513 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 204 transitions, 2195 flow [2021-04-29 08:11:29,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:11:29,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:11:29,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 170 transitions. [2021-04-29 08:11:29,515 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7456140350877193 [2021-04-29 08:11:29,515 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 170 transitions. [2021-04-29 08:11:29,515 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 170 transitions. [2021-04-29 08:11:29,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:29,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 170 transitions. [2021-04-29 08:11:29,516 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-04-29 08:11:29,517 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-04-29 08:11: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-04-29 08:11:29,518 INFO L185 Difference]: Start difference. First operand has 45 places, 84 transitions, 746 flow. Second operand 6 states and 170 transitions. [2021-04-29 08:11:29,518 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 204 transitions, 2195 flow [2021-04-29 08:11:29,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 204 transitions, 2157 flow, removed 19 selfloop flow, removed 0 redundant places. [2021-04-29 08:11:29,541 INFO L241 Difference]: Finished difference. Result has 53 places, 159 transitions, 1814 flow [2021-04-29 08:11:29,541 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=732, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1814, PETRI_PLACES=53, PETRI_TRANSITIONS=159} [2021-04-29 08:11:29,542 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 17 predicate places. [2021-04-29 08:11:29,542 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:29,542 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 159 transitions, 1814 flow [2021-04-29 08:11:29,542 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 159 transitions, 1814 flow [2021-04-29 08:11:29,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 53 places, 159 transitions, 1814 flow [2021-04-29 08:11:29,622 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[][133], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, 194#true, Black: 126#true, 134#true, 6#L19-1true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,622 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,622 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,622 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,622 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,623 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[][133], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), 28#L30-1true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,623 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,623 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,623 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,623 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,625 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[][69], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, 34#L66true, Black: 126#true, 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,625 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,625 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:29,625 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,625 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-04-29 08:11:29,629 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[][133], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,629 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,629 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,629 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,629 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,642 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[][133], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,643 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,643 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,643 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,643 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,643 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,665 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[][133], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,665 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,666 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,669 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[][133], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, 194#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,669 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,669 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,669 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,670 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,672 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[][69], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, 194#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,672 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,672 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,672 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:29,673 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,722 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[][69], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,722 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,722 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,722 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,722 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,741 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[][69], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,741 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,741 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,741 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,741 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,790 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[][69], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, Black: 130#(<= 1 n1), 134#true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,790 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,790 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,792 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[][69], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,792 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,792 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,792 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:29,792 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,792 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:29,793 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[][133], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 34#L66true, 194#true, Black: 126#true, 134#true, 11#thread1EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,794 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-04-29 08:11:29,794 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:11:29,794 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-04-29 08:11:29,794 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:11:29,800 INFO L382 tUnfolder$Statistics]: inserting event number 7 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[][133], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), 34#L66true, Black: 126#true, 134#true, 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:29,800 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:29,800 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,801 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,801 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,801 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:29,801 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,801 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:29,898 INFO L129 PetriNetUnfolder]: 1822/2868 cut-off events. [2021-04-29 08:11:29,898 INFO L130 PetriNetUnfolder]: For 12020/12358 co-relation queries the response was YES. [2021-04-29 08:11:29,921 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15001 conditions, 2868 events. 1822/2868 cut-off events. For 12020/12358 co-relation queries the response was YES. Maximal size of possible extension queue 280. Compared 16447 event pairs, 131 based on Foata normal form. 91/2779 useless extension candidates. Maximal degree in co-relation 14798. Up to 1156 conditions per place. [2021-04-29 08:11:29,970 INFO L146 LiptonReduction]: Number of co-enabled transitions 1420 [2021-04-29 08:11:30,026 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:30,026 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:30,026 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 484 [2021-04-29 08:11:30,027 INFO L480 AbstractCegarLoop]: Abstraction has has 53 places, 159 transitions, 1814 flow [2021-04-29 08:11:30,027 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-04-29 08:11:30,028 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:30,028 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:30,241 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:30,241 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:30,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:30,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1866350073, now seen corresponding path program 1 times [2021-04-29 08:11:30,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:30,243 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735300768] [2021-04-29 08:11:30,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:30,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:30,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:30,269 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:30,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:30,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:30,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735300768] [2021-04-29 08:11:30,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375756079] [2021-04-29 08:11:30,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-29 08:11:30,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:30,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-04-29 08:11:30,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:30,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,349 INFO L142 QuantifierPusher]: treesize reduction 1, result has 87.5 percent of original size [2021-04-29 08:11:30,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:30,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:30,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:30,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-04-29 08:11:30,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:30,382 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-04-29 08:11:30,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:30,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:30,399 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:11:30,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-04-29 08:11:30,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-04-29 08:11:30,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048568294] [2021-04-29 08:11:30,400 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-04-29 08:11:30,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:30,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-04-29 08:11:30,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:11:30,403 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:30,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 159 transitions, 1814 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-04-29 08:11:30,403 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:30,403 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:30,403 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:31,325 INFO L129 PetriNetUnfolder]: 4165/5912 cut-off events. [2021-04-29 08:11:31,326 INFO L130 PetriNetUnfolder]: For 39127/39230 co-relation queries the response was YES. [2021-04-29 08:11:31,349 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35478 conditions, 5912 events. 4165/5912 cut-off events. For 39127/39230 co-relation queries the response was YES. Maximal size of possible extension queue 512. Compared 31746 event pairs, 359 based on Foata normal form. 184/6087 useless extension candidates. Maximal degree in co-relation 35252. Up to 2661 conditions per place. [2021-04-29 08:11:31,415 INFO L132 encePairwiseOnDemand]: 29/38 looper letters, 328 selfloop transitions, 58 changer transitions 0/395 dead transitions. [2021-04-29 08:11:31,415 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 395 transitions, 5338 flow [2021-04-29 08:11:31,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 08:11:31,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 08:11:31,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 147 transitions. [2021-04-29 08:11:31,417 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7736842105263158 [2021-04-29 08:11:31,417 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 147 transitions. [2021-04-29 08:11:31,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 147 transitions. [2021-04-29 08:11:31,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:31,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 147 transitions. [2021-04-29 08:11:31,418 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-04-29 08:11:31,419 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-04-29 08:11:31,419 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-04-29 08:11:31,419 INFO L185 Difference]: Start difference. First operand has 53 places, 159 transitions, 1814 flow. Second operand 5 states and 147 transitions. [2021-04-29 08:11:31,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 395 transitions, 5338 flow [2021-04-29 08:11:31,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 395 transitions, 5236 flow, removed 51 selfloop flow, removed 0 redundant places. [2021-04-29 08:11:31,459 INFO L241 Difference]: Finished difference. Result has 61 places, 212 transitions, 2756 flow [2021-04-29 08:11:31,459 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1776, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2756, PETRI_PLACES=61, PETRI_TRANSITIONS=212} [2021-04-29 08:11:31,459 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 25 predicate places. [2021-04-29 08:11:31,459 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:31,460 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 212 transitions, 2756 flow [2021-04-29 08:11:31,460 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 212 transitions, 2756 flow [2021-04-29 08:11:31,462 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 61 places, 212 transitions, 2756 flow [2021-04-29 08:11:31,529 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][157], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, 26#L30true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,529 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,529 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,529 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,529 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,530 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][106], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 9#L19true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, 28#L30-1true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,530 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,530 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,530 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,530 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,531 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[][79], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 263#(<= n2 n1), 9#L19true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, 26#L30true, Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:31,531 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,531 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,531 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,531 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,562 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[][121], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 263#(<= n2 n1), 9#L19true, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 26#L30true, Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,562 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,562 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,562 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,562 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,628 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[][19], [32#thread4EXITtrue, Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,628 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,628 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,629 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,629 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,678 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][157], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 22#L52-1true, Black: 53#(= p2 p1), 25#L41-1true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 126#true, Black: 255#true]) [2021-04-29 08:11:31,678 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,679 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,679 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,679 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:31,714 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][157], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, 26#L30true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,715 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,715 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,715 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,715 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,715 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,715 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][106], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 9#L19true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 25#L41-1true, Black: 196#(= p1 p2), 28#L30-1true, Black: 121#(= n2 n1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,715 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,715 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,716 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,716 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,716 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,732 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][157], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 22#L52-1true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), 60#true, Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,732 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,732 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:31,732 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,732 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,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[][79], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), 21#L52true, Black: 53#(= p2 p1), 25#L41-1true, Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:11:31,834 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,834 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,844 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[][19], [32#thread4EXITtrue, Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 196#(= p1 p2), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true]) [2021-04-29 08:11:31,844 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,891 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[][19], [32#thread4EXITtrue, Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,891 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:31,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,891 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:31,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,904 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[][121], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, 21#L52true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:11:31,905 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:31,905 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,905 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,905 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:31,921 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[][19], [32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 259#(<= n2 1), Black: 130#(<= 1 n1), 136#(= p1 p2), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true]) [2021-04-29 08:11:31,922 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,922 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,922 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,922 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,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[][19], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 259#(<= n2 1), Black: 130#(<= 1 n1), 196#(= p1 p2), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 255#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:31,925 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,925 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,926 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,926 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,934 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[][19], [32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 136#(= p1 p2), 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true]) [2021-04-29 08:11:31,934 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:31,934 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:11:31,935 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,935 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,935 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[][19], [32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 34#L66true, 259#(<= n2 1), Black: 130#(<= 1 n1), 136#(= p1 p2), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:31,935 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,936 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,936 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,936 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,936 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,938 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[][19], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 259#(<= n2 1), 196#(= p1 p2), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:11:31,938 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:31,938 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:11:31,938 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,938 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:31,959 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[][19], [Black: 136#(= p1 p2), 32#thread4EXITtrue, Black: 137#(and (= p2 p1) (< 0 n1)), 34#L66true, 259#(<= n2 1), 196#(= p1 p2), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 20#thread3EXITtrue, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:11:31,959 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,959 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,960 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,960 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:31,960 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:31,975 INFO L129 PetriNetUnfolder]: 2677/4262 cut-off events. [2021-04-29 08:11:31,975 INFO L130 PetriNetUnfolder]: For 28303/29474 co-relation queries the response was YES. [2021-04-29 08:11:32,014 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25034 conditions, 4262 events. 2677/4262 cut-off events. For 28303/29474 co-relation queries the response was YES. Maximal size of possible extension queue 429. Compared 26912 event pairs, 188 based on Foata normal form. 181/4173 useless extension candidates. Maximal degree in co-relation 24757. Up to 1587 conditions per place. [2021-04-29 08:11:32,083 INFO L146 LiptonReduction]: Number of co-enabled transitions 1890 [2021-04-29 08:11:32,148 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:32,149 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:32,149 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 690 [2021-04-29 08:11:32,150 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 212 transitions, 2756 flow [2021-04-29 08:11:32,150 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-04-29 08:11:32,150 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:32,150 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:32,363 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:32,363 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:32,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:32,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1253931781, now seen corresponding path program 3 times [2021-04-29 08:11:32,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:32,364 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549970452] [2021-04-29 08:11:32,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:32,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,403 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:11:32,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,410 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:11:32,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:32,421 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:11:32,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:11:32,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549970452] [2021-04-29 08:11:32,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401729206] [2021-04-29 08:11:32,432 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:32,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-29 08:11:32,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:11:32,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:11:32,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:32,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:32,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:32,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:32,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:32,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:32,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:32,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:32,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:11:32,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:32,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:32,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:11:32,538 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-04-29 08:11:32,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:32,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:32,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:32,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:32,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:32,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:32,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:32,561 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:11:32,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:32,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:32,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:11:32,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:32,579 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:11:32,579 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360901065] [2021-04-29 08:11:32,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:11:32,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:32,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:11:32,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:11:32,580 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:11:32,581 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 212 transitions, 2756 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-04-29 08:11:32,581 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:32,581 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:11:32,581 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:33,849 INFO L129 PetriNetUnfolder]: 4968/7075 cut-off events. [2021-04-29 08:11:33,849 INFO L130 PetriNetUnfolder]: For 59589/59756 co-relation queries the response was YES. [2021-04-29 08:11:33,877 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47878 conditions, 7075 events. 4968/7075 cut-off events. For 59589/59756 co-relation queries the response was YES. Maximal size of possible extension queue 630. Compared 39518 event pairs, 693 based on Foata normal form. 16/7083 useless extension candidates. Maximal degree in co-relation 47600. Up to 6059 conditions per place. [2021-04-29 08:11:33,942 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 243 selfloop transitions, 63 changer transitions 0/314 dead transitions. [2021-04-29 08:11:33,942 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 314 transitions, 4530 flow [2021-04-29 08:11:33,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:11:33,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:11:33,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 166 transitions. [2021-04-29 08:11:33,944 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7280701754385965 [2021-04-29 08:11:33,944 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 166 transitions. [2021-04-29 08:11:33,944 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 166 transitions. [2021-04-29 08:11:33,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:33,944 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 166 transitions. [2021-04-29 08:11:33,945 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-04-29 08:11:33,946 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-04-29 08:11:33,946 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-04-29 08:11:33,946 INFO L185 Difference]: Start difference. First operand has 61 places, 212 transitions, 2756 flow. Second operand 6 states and 166 transitions. [2021-04-29 08:11:33,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 314 transitions, 4530 flow [2021-04-29 08:11:33,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 314 transitions, 4526 flow, removed 2 selfloop flow, removed 0 redundant places. [2021-04-29 08:11:34,000 INFO L241 Difference]: Finished difference. Result has 69 places, 258 transitions, 3609 flow [2021-04-29 08:11:34,000 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2754, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3609, PETRI_PLACES=69, PETRI_TRANSITIONS=258} [2021-04-29 08:11:34,001 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 33 predicate places. [2021-04-29 08:11:34,001 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:34,001 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 69 places, 258 transitions, 3609 flow [2021-04-29 08:11:34,001 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 69 places, 258 transitions, 3609 flow [2021-04-29 08:11:34,004 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 69 places, 258 transitions, 3609 flow [2021-04-29 08:11:34,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[][48], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 263#(<= n2 n1), 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 319#true]) [2021-04-29 08:11:34,297 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,297 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:34,297 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:34,297 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:34,313 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[][100], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,314 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,314 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,314 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,314 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,374 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][57], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:34,375 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,375 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,375 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,375 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,375 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][253], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:34,375 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,375 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,376 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,376 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,398 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[][48], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,399 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-04-29 08:11:34,399 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:34,399 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:34,399 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:34,404 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[][0], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, 259#(<= n2 1), Black: 126#true, 134#true, 11#thread1EXITtrue, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), 60#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 319#true]) [2021-04-29 08:11:34,404 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,404 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,405 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,405 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,405 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[][48], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,405 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,405 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,405 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,406 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,414 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[][161], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 11#thread1EXITtrue, 17#L41true, 21#L52true, 26#L30true, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,414 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,414 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,414 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,415 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,419 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[][100], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 263#(<= n2 n1), 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:34,419 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,420 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,420 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,420 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:34,425 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[][48], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,426 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,426 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,426 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,426 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,440 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[][0], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, 259#(<= n2 1), Black: 126#true, 134#true, 9#L19true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), 60#true, Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 319#true]) [2021-04-29 08:11:34,440 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,440 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,440 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,440 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,441 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[][48], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,441 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,441 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,441 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,441 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,441 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,526 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[][100], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,527 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,527 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,527 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,527 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,527 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,527 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[][100], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 6#L19-1true, 134#true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,527 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,527 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,528 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,528 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,528 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[][48], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,529 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,529 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,529 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,529 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,529 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,529 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[][100], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,530 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,530 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,530 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,530 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,540 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[][48], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,541 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,541 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:34,541 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,541 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,542 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:34,542 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,542 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,542 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,542 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,548 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[][100], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 319#true, 255#true]) [2021-04-29 08:11:34,548 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,548 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,548 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,548 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,549 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,549 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,680 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:34,680 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,680 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,681 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,681 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,681 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,685 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true, 319#true]) [2021-04-29 08:11:34,685 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,685 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,685 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,698 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[][100], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, 21#L52true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,699 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,699 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,699 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,699 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,700 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[][48], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, 21#L52true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, 319#true]) [2021-04-29 08:11:34,700 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,700 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,700 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,700 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,700 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][32], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 17#L41true, 22#L52-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true, 319#true]) [2021-04-29 08:11:34,700 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,700 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:34,701 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,701 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,734 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[][25], [Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 136#(= p1 p2), 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:34,734 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,735 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,735 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,735 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,738 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 196#(= p1 p2), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:34,739 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,739 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,739 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,739 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,747 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 196#(= p1 p2), 6#L19-1true, 134#true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, Black: 255#true, 319#true]) [2021-04-29 08:11:34,747 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:11:34,747 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,748 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,749 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[][25], [Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 136#(= p1 p2), 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:34,749 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:34,749 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,750 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:11:34,750 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:34,750 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[][25], [Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 136#(= p1 p2), 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:34,750 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,751 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,751 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,751 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,751 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,773 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[][25], [Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 196#(= p1 p2), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:34,773 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,773 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,773 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,773 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:34,773 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:11:34,792 INFO L129 PetriNetUnfolder]: 3191/5069 cut-off events. [2021-04-29 08:11:34,792 INFO L130 PetriNetUnfolder]: For 42671/44399 co-relation queries the response was YES. [2021-04-29 08:11:34,824 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32119 conditions, 5069 events. 3191/5069 cut-off events. For 42671/44399 co-relation queries the response was YES. Maximal size of possible extension queue 524. Compared 33174 event pairs, 237 based on Foata normal form. 337/5100 useless extension candidates. Maximal degree in co-relation 31799. Up to 1936 conditions per place. [2021-04-29 08:11:34,891 INFO L146 LiptonReduction]: Number of co-enabled transitions 2262 [2021-04-29 08:11:34,931 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:34,932 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:34,932 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 931 [2021-04-29 08:11:34,999 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 258 transitions, 3609 flow [2021-04-29 08:11:34,999 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-04-29 08:11:34,999 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:34,999 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:35,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:35,203 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:35,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:35,203 INFO L82 PathProgramCache]: Analyzing trace with hash -773717393, now seen corresponding path program 2 times [2021-04-29 08:11:35,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:35,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881502160] [2021-04-29 08:11:35,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:35,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:35,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:35,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:35,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881502160] [2021-04-29 08:11:35,237 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139070850] [2021-04-29 08:11:35,237 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-04-29 08:11:35,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:11:35,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:11:35,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:11:35,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:35,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:35,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:35,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:35,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:11:35,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:35,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:35,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:11:35,349 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-04-29 08:11:35,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:11:35,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:11:35,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:35,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:35,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:11:35,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:11:35,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,374 INFO L147 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size 3 [2021-04-29 08:11:35,374 INFO L142 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size [2021-04-29 08:11:35,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:35,379 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:11:35,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:35,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:35,401 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:35,401 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:35,401 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-04-29 08:11:35,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654335159] [2021-04-29 08:11:35,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 08:11:35,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:35,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 08:11:35,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-04-29 08:11:35,403 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:35,403 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 258 transitions, 3609 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-04-29 08:11:35,404 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:35,404 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:35,404 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:37,038 INFO L129 PetriNetUnfolder]: 6590/9420 cut-off events. [2021-04-29 08:11:37,039 INFO L130 PetriNetUnfolder]: For 95421/95606 co-relation queries the response was YES. [2021-04-29 08:11:37,066 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67587 conditions, 9420 events. 6590/9420 cut-off events. For 95421/95606 co-relation queries the response was YES. Maximal size of possible extension queue 854. Compared 55309 event pairs, 217 based on Foata normal form. 177/9591 useless extension candidates. Maximal degree in co-relation 67208. Up to 3732 conditions per place. [2021-04-29 08:11:37,134 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 223 selfloop transitions, 240 changer transitions 0/472 dead transitions. [2021-04-29 08:11:37,134 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 472 transitions, 7242 flow [2021-04-29 08:11:37,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-29 08:11:37,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-04-29 08:11:37,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 265 transitions. [2021-04-29 08:11:37,136 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7748538011695907 [2021-04-29 08:11:37,136 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 265 transitions. [2021-04-29 08:11:37,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 265 transitions. [2021-04-29 08:11:37,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:37,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 265 transitions. [2021-04-29 08:11:37,137 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-04-29 08:11:37,139 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-04-29 08:11:37,139 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-04-29 08:11:37,139 INFO L185 Difference]: Start difference. First operand has 69 places, 258 transitions, 3609 flow. Second operand 9 states and 265 transitions. [2021-04-29 08:11:37,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 472 transitions, 7242 flow [2021-04-29 08:11:37,228 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 472 transitions, 7166 flow, removed 38 selfloop flow, removed 0 redundant places. [2021-04-29 08:11:37,239 INFO L241 Difference]: Finished difference. Result has 82 places, 393 transitions, 6401 flow [2021-04-29 08:11:37,239 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3535, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=6401, PETRI_PLACES=82, PETRI_TRANSITIONS=393} [2021-04-29 08:11:37,239 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 46 predicate places. [2021-04-29 08:11:37,239 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:37,240 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 393 transitions, 6401 flow [2021-04-29 08:11:37,240 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 393 transitions, 6401 flow [2021-04-29 08:11:37,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 393 transitions, 6401 flow [2021-04-29 08:11:37,826 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][264], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:37,827 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:37,827 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,827 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,827 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,827 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][79], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), 380#true, Black: 121#(= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 255#true, 126#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:37,827 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:37,827 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,827 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,828 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:37,976 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[][49], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), 21#L52true, 25#L41-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 255#true]) [2021-04-29 08:11:37,976 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:37,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:37,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:37,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,015 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[][170], [384#(<= 1 n1), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 255#true, 319#true]) [2021-04-29 08:11:38,015 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,015 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,015 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,015 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,016 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[][170], [384#(<= 1 n1), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 130#(<= 1 n1), 194#true, Black: 126#true, 134#true, 9#L19true, 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 255#true, 319#true]) [2021-04-29 08:11:38,016 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,016 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,016 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:38,016 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:38,020 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[][102], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 255#true, 319#true]) [2021-04-29 08:11:38,020 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-04-29 08:11:38,020 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:11:38,020 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:11:38,020 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-04-29 08:11:38,039 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[][106], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:38,039 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,039 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,040 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,040 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,176 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[][170], [384#(<= 1 n1), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 130#(<= 1 n1), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 126#true, 6#L19-1true, 134#true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 255#true, 319#true]) [2021-04-29 08:11:38,176 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,176 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,176 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:38,176 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:38,268 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[][115], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), 60#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:38,269 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,269 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,269 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,269 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,276 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[][106], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 384#(<= 1 n1), 126#true, Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:38,276 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 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[][106], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:38,277 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:38,277 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:38,318 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[][106], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, Black: 384#(<= 1 n1), 126#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:38,318 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:38,318 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,318 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:38,318 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,364 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[][102], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 198#(= (+ m p2) p1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 60#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 384#(<= 1 n1), 319#true]) [2021-04-29 08:11:38,364 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:11:38,364 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[][16], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 198#(= (+ m p2) p1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 60#true, 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, 126#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:38,364 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:38,364 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:11:38,368 INFO L129 PetriNetUnfolder]: 5095/7711 cut-off events. [2021-04-29 08:11:38,368 INFO L130 PetriNetUnfolder]: For 107425/109850 co-relation queries the response was YES. [2021-04-29 08:11:38,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59305 conditions, 7711 events. 5095/7711 cut-off events. For 107425/109850 co-relation queries the response was YES. Maximal size of possible extension queue 798. Compared 50415 event pairs, 385 based on Foata normal form. 484/7782 useless extension candidates. Maximal degree in co-relation 58888. Up to 2923 conditions per place. [2021-04-29 08:11:38,554 INFO L146 LiptonReduction]: Number of co-enabled transitions 2698 [2021-04-29 08:11:38,632 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:38,632 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:38,632 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1393 [2021-04-29 08:11:38,633 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 393 transitions, 6401 flow [2021-04-29 08:11:38,633 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-04-29 08:11:38,633 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:38,633 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:38,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:38,849 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:38,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:38,850 INFO L82 PathProgramCache]: Analyzing trace with hash -2053588635, now seen corresponding path program 3 times [2021-04-29 08:11:38,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:38,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081065082] [2021-04-29 08:11:38,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:38,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:38,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:38,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:11:38,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:38,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:38,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081065082] [2021-04-29 08:11:38,888 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035093670] [2021-04-29 08:11:38,888 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-04-29 08:11:38,925 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-04-29 08:11:38,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:11:38,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:11:38,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:38,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:38,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:38,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:38,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:38,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:38,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:11:38,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:38,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:11:38,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:11:38,974 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-04-29 08:11:38,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:11:38,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:11:38,988 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-04-29 08:11:38,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:38,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:38,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:38,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:11:38,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:38,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:38,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:39,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:39,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:39,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:39,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:39,003 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-04-29 08:11:39,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:39,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:39,019 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:39,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:39,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-04-29 08:11:39,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036742564] [2021-04-29 08:11:39,020 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 08:11:39,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:39,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 08:11:39,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-04-29 08:11:39,021 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:39,022 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 393 transitions, 6401 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-04-29 08:11:39,022 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:39,022 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:39,022 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:41,985 INFO L129 PetriNetUnfolder]: 8530/12275 cut-off events. [2021-04-29 08:11:41,986 INFO L130 PetriNetUnfolder]: For 188238/188799 co-relation queries the response was YES. [2021-04-29 08:11:42,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103283 conditions, 12275 events. 8530/12275 cut-off events. For 188238/188799 co-relation queries the response was YES. Maximal size of possible extension queue 965. Compared 73804 event pairs, 253 based on Foata normal form. 434/12703 useless extension candidates. Maximal degree in co-relation 102772. Up to 4428 conditions per place. [2021-04-29 08:11:42,123 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 432 selfloop transitions, 427 changer transitions 0/868 dead transitions. [2021-04-29 08:11:42,124 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 868 transitions, 15500 flow [2021-04-29 08:11:42,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-29 08:11:42,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-04-29 08:11:42,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 385 transitions. [2021-04-29 08:11:42,126 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7793522267206477 [2021-04-29 08:11:42,126 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 385 transitions. [2021-04-29 08:11:42,126 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 385 transitions. [2021-04-29 08:11:42,127 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:42,127 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 385 transitions. [2021-04-29 08:11:42,128 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-04-29 08:11:42,130 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-04-29 08:11:42,130 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-04-29 08:11:42,130 INFO L185 Difference]: Start difference. First operand has 82 places, 393 transitions, 6401 flow. Second operand 13 states and 385 transitions. [2021-04-29 08:11:42,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 868 transitions, 15500 flow [2021-04-29 08:11:42,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 868 transitions, 15227 flow, removed 120 selfloop flow, removed 2 redundant places. [2021-04-29 08:11:42,430 INFO L241 Difference]: Finished difference. Result has 101 places, 679 transitions, 13000 flow [2021-04-29 08:11:42,430 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=6250, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=13000, PETRI_PLACES=101, PETRI_TRANSITIONS=679} [2021-04-29 08:11:42,431 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 65 predicate places. [2021-04-29 08:11:42,431 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:42,431 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 679 transitions, 13000 flow [2021-04-29 08:11:42,431 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 679 transitions, 13000 flow [2021-04-29 08:11:42,440 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 679 transitions, 13000 flow [2021-04-29 08:11:42,838 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[][301], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 263#(<= n2 n1), 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 511#(and (< 0 n1) (= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), 25#L41-1true, 26#L30true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:42,838 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-04-29 08:11:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:42,838 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:11:43,496 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[][357], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, Black: 384#(<= 1 n1), Black: 255#true, 319#true]) [2021-04-29 08:11:43,496 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,496 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,496 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,497 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,501 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[][45], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, Black: 384#(<= 1 n1), 126#true, 319#true]) [2021-04-29 08:11:43,501 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,501 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,501 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,501 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,563 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[][529], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 511#(and (< 0 n1) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 126#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:43,563 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,564 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,564 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,564 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,581 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[][45], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:43,582 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,582 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[][347], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 511#(and (< 0 n1) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 60#true, 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 126#true, Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:43,582 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,582 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,583 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[][357], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), 60#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:43,583 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:43,583 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,583 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,583 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,615 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[][301], [64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 384#(<= 1 n1), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 130#(<= 1 n1), 451#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 511#(and (< 0 n1) (= n2 n1)), 25#L41-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 255#true, 319#true]) [2021-04-29 08:11:43,615 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:43,615 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,615 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:43,615 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:43,856 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[][354], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 60#true, Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:43,856 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,856 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,856 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:43,857 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,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[][497], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 511#(and (< 0 n1) (= n2 n1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 28#L30-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 255#true]) [2021-04-29 08:11:43,886 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:43,886 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:44,067 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[][45], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:44,067 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:44,067 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:44,067 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:44,068 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:44,068 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:44,068 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:44,167 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[][357], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 198#(= (+ m p2) p1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 511#(and (< 0 n1) (= n2 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), 126#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true]) [2021-04-29 08:11:44,167 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:44,167 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:44,167 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:44,167 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:44,203 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[][21], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 126#true, 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 511#(and (< 0 n1) (= n2 n1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 28#L30-1true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 319#true, 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:44,203 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:44,203 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:44,203 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:44,203 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:44,205 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[][21], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 130#(<= 1 n1), Black: 126#true, 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 511#(and (< 0 n1) (= n2 n1)), 26#L30true, 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 319#true, 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:44,205 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:44,205 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:44,205 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:44,205 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:44,382 INFO L129 PetriNetUnfolder]: 7213/10847 cut-off events. [2021-04-29 08:11:44,383 INFO L130 PetriNetUnfolder]: For 218938/221569 co-relation queries the response was YES. [2021-04-29 08:11:44,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97597 conditions, 10847 events. 7213/10847 cut-off events. For 218938/221569 co-relation queries the response was YES. Maximal size of possible extension queue 946. Compared 70857 event pairs, 445 based on Foata normal form. 768/11363 useless extension candidates. Maximal degree in co-relation 97001. Up to 4113 conditions per place. [2021-04-29 08:11:44,562 INFO L146 LiptonReduction]: Number of co-enabled transitions 3318 [2021-04-29 08:11:44,819 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:44,820 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:44,820 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2389 [2021-04-29 08:11:44,821 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 679 transitions, 13000 flow [2021-04-29 08:11:44,821 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-04-29 08:11:44,821 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:44,822 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:45,034 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-04-29 08:11:45,035 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:45,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:45,036 INFO L82 PathProgramCache]: Analyzing trace with hash 617749647, now seen corresponding path program 4 times [2021-04-29 08:11:45,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:45,036 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973331497] [2021-04-29 08:11:45,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:45,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:45,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:45,066 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:45,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:45,073 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-04-29 08:11:45,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:45,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:45,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:45,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:45,074 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973331497] [2021-04-29 08:11:45,075 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 08:11:45,075 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-04-29 08:11:45,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84689561] [2021-04-29 08:11:45,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-04-29 08:11:45,075 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:45,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-04-29 08:11:45,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-04-29 08:11:45,076 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:45,077 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 679 transitions, 13000 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-04-29 08:11:45,077 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:45,077 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:45,077 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:48,398 INFO L129 PetriNetUnfolder]: 8327/11938 cut-off events. [2021-04-29 08:11:48,398 INFO L130 PetriNetUnfolder]: For 248339/249072 co-relation queries the response was YES. [2021-04-29 08:11:48,447 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117106 conditions, 11938 events. 8327/11938 cut-off events. For 248339/249072 co-relation queries the response was YES. Maximal size of possible extension queue 935. Compared 70916 event pairs, 958 based on Foata normal form. 79/12014 useless extension candidates. Maximal degree in co-relation 116623. Up to 11471 conditions per place. [2021-04-29 08:11:48,511 INFO L132 encePairwiseOnDemand]: 29/38 looper letters, 644 selfloop transitions, 27 changer transitions 0/680 dead transitions. [2021-04-29 08:11:48,511 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 680 transitions, 14312 flow [2021-04-29 08:11:48,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-04-29 08:11:48,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-04-29 08:11:48,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 111 transitions. [2021-04-29 08:11:48,517 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7302631578947368 [2021-04-29 08:11:48,517 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 111 transitions. [2021-04-29 08:11:48,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 111 transitions. [2021-04-29 08:11:48,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:48,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 111 transitions. [2021-04-29 08:11:48,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:48,519 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:48,519 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 38.0) internal successors, (190), 5 states have internal predecessors, (190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:48,519 INFO L185 Difference]: Start difference. First operand has 101 places, 679 transitions, 13000 flow. Second operand 4 states and 111 transitions. [2021-04-29 08:11:48,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 680 transitions, 14312 flow [2021-04-29 08:11:49,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 680 transitions, 13986 flow, removed 136 selfloop flow, removed 3 redundant places. [2021-04-29 08:11:49,103 INFO L241 Difference]: Finished difference. Result has 103 places, 672 transitions, 12627 flow [2021-04-29 08:11:49,104 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=12337, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=641, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=12627, PETRI_PLACES=103, PETRI_TRANSITIONS=672} [2021-04-29 08:11:49,104 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 67 predicate places. [2021-04-29 08:11:49,104 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:49,104 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 103 places, 672 transitions, 12627 flow [2021-04-29 08:11:49,104 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 103 places, 672 transitions, 12627 flow [2021-04-29 08:11:49,112 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 103 places, 672 transitions, 12627 flow [2021-04-29 08:11:49,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[][367], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 126#true, 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, 534#true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 255#true]) [2021-04-29 08:11:49,998 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:49,998 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:49,999 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:49,999 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,050 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[][42], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 534#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:50,050 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,050 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,050 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,050 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,081 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[][352], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 534#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:50,082 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,082 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,082 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,082 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,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[][301], [384#(<= 1 n1), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 534#true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:50,165 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,165 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:50,166 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,166 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:50,250 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[][367], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 534#true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 259#(<= n2 1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 255#true]) [2021-04-29 08:11:50,250 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,250 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,250 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,251 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:50,292 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[][42], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 534#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, 319#true]) [2021-04-29 08:11:50,292 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,292 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,292 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,292 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,293 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,572 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[][349], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, 534#true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), 60#true, Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:50,572 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,572 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:50,572 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,572 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:50,810 INFO L129 PetriNetUnfolder]: 7019/10549 cut-off events. [2021-04-29 08:11:50,810 INFO L130 PetriNetUnfolder]: For 212163/214750 co-relation queries the response was YES. [2021-04-29 08:11:50,871 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93660 conditions, 10549 events. 7019/10549 cut-off events. For 212163/214750 co-relation queries the response was YES. Maximal size of possible extension queue 937. Compared 68502 event pairs, 300 based on Foata normal form. 692/10983 useless extension candidates. Maximal degree in co-relation 93076. Up to 3921 conditions per place. [2021-04-29 08:11:50,993 INFO L146 LiptonReduction]: Number of co-enabled transitions 3284 [2021-04-29 08:11:51,080 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:51,080 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:51,080 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1976 [2021-04-29 08:11:51,081 INFO L480 AbstractCegarLoop]: Abstraction has has 103 places, 672 transitions, 12627 flow [2021-04-29 08:11:51,081 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-04-29 08:11:51,081 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:51,081 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:11:51,081 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-04-29 08:11:51,082 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:11:51,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:11:51,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1039061925, now seen corresponding path program 5 times [2021-04-29 08:11:51,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:11:51,082 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343308662] [2021-04-29 08:11:51,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:11:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:11:51,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,113 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:11:51,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:51,131 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343308662] [2021-04-29 08:11:51,131 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2085944973] [2021-04-29 08:11:51,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:11:51,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:11:51,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:11:51,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:11:51,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:11:51,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:11:51,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:51,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:11:51,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-04-29 08:11:51,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,210 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-04-29 08:11:51,211 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-04-29 08:11:51,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:51,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:51,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:11:51,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:11:51,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:11:51,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:11:51,224 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-04-29 08:11:51,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:11:51,230 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:11:51,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:11:51,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:11:51,248 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:11:51,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:11:51,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-04-29 08:11:51,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504087439] [2021-04-29 08:11:51,249 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 08:11:51,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:11:51,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 08:11:51,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-04-29 08:11:51,250 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:11:51,251 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 672 transitions, 12627 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-04-29 08:11:51,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:11:51,251 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:11:51,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:11:55,470 INFO L129 PetriNetUnfolder]: 10053/14323 cut-off events. [2021-04-29 08:11:55,470 INFO L130 PetriNetUnfolder]: For 306996/307752 co-relation queries the response was YES. [2021-04-29 08:11:55,535 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141872 conditions, 14323 events. 10053/14323 cut-off events. For 306996/307752 co-relation queries the response was YES. Maximal size of possible extension queue 1012. Compared 84963 event pairs, 524 based on Foata normal form. 411/14733 useless extension candidates. Maximal degree in co-relation 141405. Up to 6595 conditions per place. [2021-04-29 08:11:55,615 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 711 selfloop transitions, 694 changer transitions 0/1414 dead transitions. [2021-04-29 08:11:55,615 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 1414 transitions, 29144 flow [2021-04-29 08:11:55,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-29 08:11:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-04-29 08:11:55,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 259 transitions. [2021-04-29 08:11:55,617 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7573099415204678 [2021-04-29 08:11:55,617 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 259 transitions. [2021-04-29 08:11:55,617 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 259 transitions. [2021-04-29 08:11:55,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:11:55,618 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 259 transitions. [2021-04-29 08:11:55,619 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 28.77777777777778) internal successors, (259), 9 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:11:55,624 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-04-29 08:11:55,624 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-04-29 08:11:55,624 INFO L185 Difference]: Start difference. First operand has 103 places, 672 transitions, 12627 flow. Second operand 9 states and 259 transitions. [2021-04-29 08:11:55,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 1414 transitions, 29144 flow [2021-04-29 08:11:56,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 1414 transitions, 29115 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-04-29 08:11:56,248 INFO L241 Difference]: Finished difference. Result has 115 places, 1062 transitions, 23709 flow [2021-04-29 08:11:56,249 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=12446, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=664, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=324, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=23709, PETRI_PLACES=115, PETRI_TRANSITIONS=1062} [2021-04-29 08:11:56,249 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 79 predicate places. [2021-04-29 08:11:56,250 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:11:56,250 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 115 places, 1062 transitions, 23709 flow [2021-04-29 08:11:56,250 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 115 places, 1062 transitions, 23709 flow [2021-04-29 08:11:56,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 115 places, 1062 transitions, 23709 flow [2021-04-29 08:11:56,879 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][967], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:56,879 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:56,879 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:56,879 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:56,879 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,060 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][680], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), 32#thread4EXITtrue, Black: 556#(and (<= n2 n1) (< 0 n1)), 545#(<= 1 n1), Black: 541#true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 263#(<= n2 n1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), Black: 255#true, 319#true]) [2021-04-29 08:11:57,061 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is not cut-off event [2021-04-29 08:11:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-04-29 08:11:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:11:57,061 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-04-29 08:11:57,168 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][967], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:57,168 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,168 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][680], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), 32#thread4EXITtrue, Black: 556#(and (<= n2 n1) (< 0 n1)), 545#(<= 1 n1), Black: 541#true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 60#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, 126#true, Black: 384#(<= 1 n1), 319#true]) [2021-04-29 08:11:57,168 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,168 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,169 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,169 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,252 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[][692], [Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:11:57,252 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,252 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,252 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,252 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,266 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[][692], [Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:11:57,267 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-04-29 08:11:57,267 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:57,267 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:57,267 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-04-29 08:11:57,459 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[][231], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 545#(<= 1 n1), 541#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 32#thread4EXITtrue, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), Black: 255#true, Black: 384#(<= 1 n1), 126#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:57,460 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,460 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,460 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,460 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:57,632 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][967], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 22#L52-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, 541#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:11:57,632 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:57,632 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,632 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,632 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,632 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][680], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 22#L52-1true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 545#(<= 1 n1), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 60#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 198#(= (+ m p2) p1), 126#true, 319#true]) [2021-04-29 08:11:57,632 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:57,632 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,632 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,633 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,923 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[][692], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 384#(<= 1 n1), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 545#(<= 1 n1), Black: 541#true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 198#(= (+ m p2) p1), 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:57,924 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:57,924 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:57,924 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:57,924 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:57,947 INFO L382 tUnfolder$Statistics]: inserting event number 6 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][967], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:11:57,947 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:57,947 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,948 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][680], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 32#thread4EXITtrue, Black: 541#true, 545#(<= 1 n1), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 60#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 126#true, Black: 198#(= (+ m p2) p1), 319#true]) [2021-04-29 08:11:57,948 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,948 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:11:57,957 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[][692], [Black: 130#(<= 1 n1), 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:11:57,958 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:11:57,958 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:57,958 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:57,958 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:58,383 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][40], [Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 198#(= (+ m p2) p1), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 32#thread4EXITtrue, Black: 541#true, 545#(<= 1 n1), 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 121#(= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 384#(<= 1 n1), 126#true, 319#true]) [2021-04-29 08:11:58,383 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-04-29 08:11:58,384 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:58,384 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:58,384 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:11:58,585 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][771], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:11:58,585 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:58,585 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:58,585 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:58,585 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:58,629 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[][756], [64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 130#(<= 1 n1), Black: 126#true, 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), 569#(< 1 n1), Black: 321#(= p2 p1), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:58,629 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:58,629 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:58,629 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:58,630 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:58,639 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[][756], [Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 130#(<= 1 n1), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 126#true, 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 545#(<= 1 n1), Black: 541#true, 34#L66true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 263#(<= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true]) [2021-04-29 08:11:58,639 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:11:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:11:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:11:59,072 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[][46], [Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), 32#thread4EXITtrue, Black: 541#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 53#(= p2 p1), Black: 321#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 198#(= (+ m p2) p1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-04-29 08:11:59,072 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:11:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:11:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:59,072 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:11:59,134 INFO L129 PetriNetUnfolder]: 8640/12760 cut-off events. [2021-04-29 08:11:59,134 INFO L130 PetriNetUnfolder]: For 343494/347452 co-relation queries the response was YES. [2021-04-29 08:11:59,229 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130552 conditions, 12760 events. 8640/12760 cut-off events. For 343494/347452 co-relation queries the response was YES. Maximal size of possible extension queue 994. Compared 81572 event pairs, 412 based on Foata normal form. 1039/13487 useless extension candidates. Maximal degree in co-relation 130033. Up to 5073 conditions per place. [2021-04-29 08:11:59,656 INFO L146 LiptonReduction]: Number of co-enabled transitions 4274 [2021-04-29 08:11:59,870 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:11:59,870 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:11:59,870 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3620 [2021-04-29 08:11:59,871 INFO L480 AbstractCegarLoop]: Abstraction has has 115 places, 1062 transitions, 23709 flow [2021-04-29 08:11:59,871 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-04-29 08:11:59,871 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:11:59,871 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:12:00,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-04-29 08:12:00,079 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:12:00,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:12:00,079 INFO L82 PathProgramCache]: Analyzing trace with hash 634412471, now seen corresponding path program 4 times [2021-04-29 08:12:00,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:12:00,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096781677] [2021-04-29 08:12:00,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:12:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:12:00,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,108 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:12:00,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,117 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:12:00,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:00,127 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:12:00,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:12:00,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096781677] [2021-04-29 08:12:00,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017410548] [2021-04-29 08:12:00,139 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-04-29 08:12:00,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-29 08:12:00,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:12:00,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:12:00,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:12:00,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:00,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:00,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:00,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:00,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:00,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:00,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:00,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:12:00,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:00,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:00,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:12:00,208 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-04-29 08:12:00,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:00,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:00,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:12:00,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:12:00,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:00,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:12:00,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:12:00,239 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:12:00,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:00,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:00,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:12:00,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:12:00,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:12:00,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025295559] [2021-04-29 08:12:00,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:12:00,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:12:00,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:12:00,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:12:00,253 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:12:00,253 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 1062 transitions, 23709 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-04-29 08:12:00,253 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:12:00,253 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:12:00,253 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:12:06,796 INFO L129 PetriNetUnfolder]: 11677/16653 cut-off events. [2021-04-29 08:12:06,796 INFO L130 PetriNetUnfolder]: For 453342/453718 co-relation queries the response was YES. [2021-04-29 08:12:06,895 INFO L84 FinitePrefix]: Finished finitePrefix Result has 182700 conditions, 16653 events. 11677/16653 cut-off events. For 453342/453718 co-relation queries the response was YES. Maximal size of possible extension queue 1214. Compared 101173 event pairs, 1047 based on Foata normal form. 24/16672 useless extension candidates. Maximal degree in co-relation 182143. Up to 14892 conditions per place. [2021-04-29 08:12:07,024 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 1183 selfloop transitions, 456 changer transitions 0/1647 dead transitions. [2021-04-29 08:12:07,024 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 1647 transitions, 39895 flow [2021-04-29 08:12:07,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:12:07,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:12:07,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 165 transitions. [2021-04-29 08:12:07,026 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7236842105263158 [2021-04-29 08:12:07,026 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 165 transitions. [2021-04-29 08:12:07,026 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 165 transitions. [2021-04-29 08:12:07,026 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:12:07,026 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 165 transitions. [2021-04-29 08:12:07,027 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-04-29 08:12:07,028 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-04-29 08:12:07,028 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-04-29 08:12:07,028 INFO L185 Difference]: Start difference. First operand has 115 places, 1062 transitions, 23709 flow. Second operand 6 states and 165 transitions. [2021-04-29 08:12:07,029 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 1647 transitions, 39895 flow [2021-04-29 08:12:08,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 1647 transitions, 39715 flow, removed 63 selfloop flow, removed 3 redundant places. [2021-04-29 08:12:08,476 INFO L241 Difference]: Finished difference. Result has 121 places, 1490 transitions, 35609 flow [2021-04-29 08:12:08,477 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=23583, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1062, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=696, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=35609, PETRI_PLACES=121, PETRI_TRANSITIONS=1490} [2021-04-29 08:12:08,477 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 85 predicate places. [2021-04-29 08:12:08,478 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:12:08,478 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 1490 transitions, 35609 flow [2021-04-29 08:12:08,478 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 1490 transitions, 35609 flow [2021-04-29 08:12:08,499 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 121 places, 1490 transitions, 35609 flow [2021-04-29 08:12:10,343 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][479], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:10,343 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,343 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,343 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,343 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,433 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[][275], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 472#(and (<= n2 n1) (< 0 n1)), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:10,433 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,433 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,433 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,433 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,464 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[][1345], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 603#(and (< 1 n1) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:10,464 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,464 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,464 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,464 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,465 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[][275], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:10,465 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,465 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,465 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,465 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,465 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,618 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[][275], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:10,618 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,619 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:10,619 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:10,619 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:10,943 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[][565], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:10,943 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:10,943 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:10,943 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:10,944 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:11,046 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][908], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,047 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,047 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:11,047 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:11,047 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:11,072 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][1345], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 603#(and (< 1 n1) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,072 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,072 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,072 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,072 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,072 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,175 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[][924], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,175 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:11,175 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:11,175 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:11,175 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:11,196 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][847], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 198#(= (+ m p2) p1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true]) [2021-04-29 08:12:11,197 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,197 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,197 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,197 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:11,599 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[][232], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,599 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is not cut-off event [2021-04-29 08:12:11,599 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-04-29 08:12:11,599 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-04-29 08:12:11,599 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-04-29 08:12:11,603 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][924], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,603 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:12:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:11,603 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:11,703 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,703 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,703 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:11,703 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,703 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,942 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:11,942 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:12:11,942 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,942 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:11,943 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,943 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:11,947 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:11,947 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:12:11,947 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:11,947 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:11,947 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,016 INFO L382 tUnfolder$Statistics]: inserting event number 6 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:12,016 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:12:12,016 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:12,016 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:12,017 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:12,017 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:12:12,017 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:12,054 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:12,054 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,054 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:12,054 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:12,054 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,056 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[][924], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:12,056 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:12:12,056 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:12,056 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:12,056 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:12,058 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[][1251], [130#(<= 1 n1), Black: 126#true, 6#L19-1true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 603#(and (< 1 n1) (<= n2 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:12,058 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:12:12,058 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:12,058 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:12,058 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:12,117 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][232], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:12,117 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:12:12,117 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:12,117 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,117 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,117 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:12:12,246 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[][60], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:12,246 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:12:12,246 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:12,246 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:12,247 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:12,304 INFO L129 PetriNetUnfolder]: 9951/14722 cut-off events. [2021-04-29 08:12:12,305 INFO L130 PetriNetUnfolder]: For 440411/444142 co-relation queries the response was YES. [2021-04-29 08:12:12,404 INFO L84 FinitePrefix]: Finished finitePrefix Result has 158334 conditions, 14722 events. 9951/14722 cut-off events. For 440411/444142 co-relation queries the response was YES. Maximal size of possible extension queue 1178. Compared 96131 event pairs, 404 based on Foata normal form. 1017/15482 useless extension candidates. Maximal degree in co-relation 157763. Up to 6185 conditions per place. [2021-04-29 08:12:12,555 INFO L146 LiptonReduction]: Number of co-enabled transitions 4998 [2021-04-29 08:12:12,993 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:12:12,993 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:12:12,993 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4516 [2021-04-29 08:12:12,994 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 1490 transitions, 35609 flow [2021-04-29 08:12:12,994 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-04-29 08:12:12,994 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:12:12,994 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:12:13,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:12:13,201 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:12:13,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:12:13,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1505407973, now seen corresponding path program 5 times [2021-04-29 08:12:13,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:12:13,202 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420511889] [2021-04-29 08:12:13,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:12:13,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:12:13,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,259 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:12:13,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,266 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:12:13,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:13,278 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:12:13,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:13,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420511889] [2021-04-29 08:12:13,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7966081] [2021-04-29 08:12:13,289 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 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-04-29 08:12:13,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:12:13,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:12:13,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:12:13,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:12:13,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:13,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:13,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:13,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:13,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:12:13,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:13,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:13,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:12:13,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:13,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:13,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-04-29 08:12:13,601 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-04-29 08:12:13,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:12:13,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:13,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:12:13,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:12:13,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:13,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:12:13,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:12:13,623 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:12:13,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:13,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:13,638 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:13,639 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:12:13,639 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:12:13,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611167233] [2021-04-29 08:12:13,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:12:13,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:12:13,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:12:13,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:12:13,641 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:12:13,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 1490 transitions, 35609 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-04-29 08:12:13,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:12:13,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:12:13,642 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:12:23,340 INFO L129 PetriNetUnfolder]: 13353/19074 cut-off events. [2021-04-29 08:12:23,341 INFO L130 PetriNetUnfolder]: For 578020/578951 co-relation queries the response was YES. [2021-04-29 08:12:23,464 INFO L84 FinitePrefix]: Finished finitePrefix Result has 219949 conditions, 19074 events. 13353/19074 cut-off events. For 578020/578951 co-relation queries the response was YES. Maximal size of possible extension queue 1419. Compared 118588 event pairs, 1206 based on Foata normal form. 57/19127 useless extension candidates. Maximal degree in co-relation 219310. Up to 17273 conditions per place. [2021-04-29 08:12:23,605 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 1589 selfloop transitions, 351 changer transitions 0/1948 dead transitions. [2021-04-29 08:12:23,605 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 1948 transitions, 50103 flow [2021-04-29 08:12:23,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:12:23,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:12:23,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 167 transitions. [2021-04-29 08:12:23,607 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7324561403508771 [2021-04-29 08:12:23,607 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 167 transitions. [2021-04-29 08:12:23,607 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 167 transitions. [2021-04-29 08:12:23,607 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:12:23,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 167 transitions. [2021-04-29 08:12:23,607 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-04-29 08:12:23,608 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-04-29 08:12:23,608 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-04-29 08:12:23,608 INFO L185 Difference]: Start difference. First operand has 121 places, 1490 transitions, 35609 flow. Second operand 6 states and 167 transitions. [2021-04-29 08:12:23,609 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 1948 transitions, 50103 flow [2021-04-29 08:12:25,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 1948 transitions, 49931 flow, removed 86 selfloop flow, removed 0 redundant places. [2021-04-29 08:12:25,566 INFO L241 Difference]: Finished difference. Result has 129 places, 1801 transitions, 44656 flow [2021-04-29 08:12:25,568 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=35437, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=44656, PETRI_PLACES=129, PETRI_TRANSITIONS=1801} [2021-04-29 08:12:25,568 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 93 predicate places. [2021-04-29 08:12:25,568 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:12:25,568 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 129 places, 1801 transitions, 44656 flow [2021-04-29 08:12:25,569 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 129 places, 1801 transitions, 44656 flow [2021-04-29 08:12:25,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 129 places, 1801 transitions, 44656 flow [2021-04-29 08:12:26,331 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][1289], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:26,331 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,331 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,331 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,331 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,451 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][172], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:26,451 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is not cut-off event [2021-04-29 08:12:26,451 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-04-29 08:12:26,451 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-04-29 08:12:26,451 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-04-29 08:12:26,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[][1187], [Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:12:26,985 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,985 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,988 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][1289], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:26,988 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,988 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,988 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,988 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,988 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,989 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][172], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:26,989 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,989 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:26,989 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,989 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:26,989 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,065 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[][1187], [Black: 130#(<= 1 n1), 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:28,065 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,065 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:28,065 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,065 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:28,067 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[][1187], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:28,067 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,067 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:28,067 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:28,067 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,074 INFO L382 tUnfolder$Statistics]: inserting event number 6 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][1289], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:28,075 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,075 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][172], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:28,075 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,075 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,235 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[][1187], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 472#(and (<= n2 n1) (< 0 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:28,235 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,235 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,235 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,235 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:28,243 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][1289], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, 22#L52-1true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:28,243 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,243 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,243 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,243 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,244 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][172], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, 22#L52-1true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:28,244 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,244 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,244 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:12:28,244 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,893 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[][1094], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:28,893 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,893 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,893 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,893 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,894 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][663], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:28,894 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,894 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:28,894 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,894 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:28,991 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[][1709], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, 26#L30true, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), 603#(and (< 1 n1) (<= n2 n1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:28,991 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-04-29 08:12:28,991 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:28,991 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:28,991 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:12:29,400 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[][406], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:29,401 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,401 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,405 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[][574], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:29,405 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:12:29,405 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:29,405 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,405 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,590 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][1289], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:29,590 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:12:29,590 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:29,590 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:12:29,590 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:12:29,759 INFO L382 tUnfolder$Statistics]: inserting event number 5 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[][574], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:29,759 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:12:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:29,760 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:30,602 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[][52], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:30,603 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:12:30,603 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:30,603 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:30,603 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:30,674 INFO L129 PetriNetUnfolder]: 11571/17053 cut-off events. [2021-04-29 08:12:30,674 INFO L130 PetriNetUnfolder]: For 552313/555485 co-relation queries the response was YES. [2021-04-29 08:12:30,803 INFO L84 FinitePrefix]: Finished finitePrefix Result has 191398 conditions, 17053 events. 11571/17053 cut-off events. For 552313/555485 co-relation queries the response was YES. Maximal size of possible extension queue 1346. Compared 112537 event pairs, 429 based on Foata normal form. 828/17522 useless extension candidates. Maximal degree in co-relation 190742. Up to 7466 conditions per place. [2021-04-29 08:12:31,262 INFO L146 LiptonReduction]: Number of co-enabled transitions 5704 [2021-04-29 08:12:31,855 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:12:31,855 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:12:31,855 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6287 [2021-04-29 08:12:31,855 INFO L480 AbstractCegarLoop]: Abstraction has has 129 places, 1801 transitions, 44656 flow [2021-04-29 08:12:31,856 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-04-29 08:12:31,856 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:12:31,856 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:12:32,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:12:32,057 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:12:32,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:12:32,058 INFO L82 PathProgramCache]: Analyzing trace with hash -676802537, now seen corresponding path program 1 times [2021-04-29 08:12:32,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:12:32,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488990063] [2021-04-29 08:12:32,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:12:32,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:12:32,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:32,081 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:12:32,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:32,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:32,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488990063] [2021-04-29 08:12:32,093 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296297742] [2021-04-29 08:12:32,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:12:32,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:12:32,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-04-29 08:12:32,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:12:32,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:32,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:32,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:32,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-04-29 08:12:32,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:32,177 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:12:32,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:32,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:32,191 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:32,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:12:32,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-04-29 08:12:32,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353216553] [2021-04-29 08:12:32,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:12:32,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:12:32,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:12:32,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:12:32,193 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:12:32,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 1801 transitions, 44656 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-04-29 08:12:32,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:12:32,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:12:32,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:12:44,657 INFO L129 PetriNetUnfolder]: 14276/20410 cut-off events. [2021-04-29 08:12:44,657 INFO L130 PetriNetUnfolder]: For 674968/676087 co-relation queries the response was YES. [2021-04-29 08:12:44,783 INFO L84 FinitePrefix]: Finished finitePrefix Result has 243880 conditions, 20410 events. 14276/20410 cut-off events. For 674968/676087 co-relation queries the response was YES. Maximal size of possible extension queue 1504. Compared 127606 event pairs, 639 based on Foata normal form. 190/20598 useless extension candidates. Maximal degree in co-relation 243184. Up to 16503 conditions per place. [2021-04-29 08:12:44,916 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 2059 selfloop transitions, 327 changer transitions 0/2395 dead transitions. [2021-04-29 08:12:44,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 2395 transitions, 63562 flow [2021-04-29 08:12:44,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 08:12:44,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 08:12:44,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 198 transitions. [2021-04-29 08:12:44,917 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7443609022556391 [2021-04-29 08:12:44,917 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 198 transitions. [2021-04-29 08:12:44,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 198 transitions. [2021-04-29 08:12:44,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:12:44,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 198 transitions. [2021-04-29 08:12:44,918 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-04-29 08:12:44,919 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-04-29 08:12:44,919 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-04-29 08:12:44,919 INFO L185 Difference]: Start difference. First operand has 129 places, 1801 transitions, 44656 flow. Second operand 7 states and 198 transitions. [2021-04-29 08:12:44,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 2395 transitions, 63562 flow [2021-04-29 08:12:47,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 2395 transitions, 62914 flow, removed 324 selfloop flow, removed 0 redundant places. [2021-04-29 08:12:47,569 INFO L241 Difference]: Finished difference. Result has 139 places, 2014 transitions, 49952 flow [2021-04-29 08:12:47,570 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=43531, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1775, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=49952, PETRI_PLACES=139, PETRI_TRANSITIONS=2014} [2021-04-29 08:12:47,570 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 103 predicate places. [2021-04-29 08:12:47,571 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:12:47,571 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 139 places, 2014 transitions, 49952 flow [2021-04-29 08:12:47,571 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 139 places, 2014 transitions, 49952 flow [2021-04-29 08:12:47,592 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 139 places, 2014 transitions, 49952 flow [2021-04-29 08:12:49,326 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[][276], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 737#(<= 2 n2), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:49,326 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:49,326 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:50,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[][276], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 733#true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 737#(<= 2 n2), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:12:50,330 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,330 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,330 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:50,330 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,330 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:12:50,570 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][1919], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 26#L30true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:12:50,570 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,571 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,571 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:50,571 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:12:52,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[][1248], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 455#(<= n2 1), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:52,192 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:12:52,192 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:52,192 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:52,192 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:12:52,389 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[][304], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:52,390 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:12:52,390 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:52,390 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:52,390 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:52,963 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[][873], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, 455#(<= n2 1), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:52,963 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is not cut-off event [2021-04-29 08:12:52,963 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-04-29 08:12:52,963 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-04-29 08:12:52,963 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-04-29 08:12:53,398 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[][58], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:12:53,398 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:12:53,398 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:53,399 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:12:53,399 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:12:53,491 INFO L129 PetriNetUnfolder]: 12245/18068 cut-off events. [2021-04-29 08:12:53,491 INFO L130 PetriNetUnfolder]: For 649085/653206 co-relation queries the response was YES. [2021-04-29 08:12:53,629 INFO L84 FinitePrefix]: Finished finitePrefix Result has 208292 conditions, 18068 events. 12245/18068 cut-off events. For 649085/653206 co-relation queries the response was YES. Maximal size of possible extension queue 1438. Compared 120923 event pairs, 492 based on Foata normal form. 1215/18890 useless extension candidates. Maximal degree in co-relation 207558. Up to 7855 conditions per place. [2021-04-29 08:12:53,833 INFO L146 LiptonReduction]: Number of co-enabled transitions 6154 [2021-04-29 08:12:54,571 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:12:54,571 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:12:54,571 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7001 [2021-04-29 08:12:54,572 INFO L480 AbstractCegarLoop]: Abstraction has has 139 places, 2014 transitions, 49952 flow [2021-04-29 08:12:54,572 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-04-29 08:12:54,572 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:12:54,572 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:12:54,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-04-29 08:12:54,783 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:12:54,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:12:54,784 INFO L82 PathProgramCache]: Analyzing trace with hash -914816667, now seen corresponding path program 2 times [2021-04-29 08:12:54,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:12:54,784 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092068360] [2021-04-29 08:12:54,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:12:54,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:12:54,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:54,816 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:12:54,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:54,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,836 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:54,836 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092068360] [2021-04-29 08:12:54,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169785293] [2021-04-29 08:12:54,837 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 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-04-29 08:12:54,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:12:54,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:12:54,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:12:54,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:12:54,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:54,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:54,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:12:54,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-04-29 08:12:54,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,912 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-04-29 08:12:54,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:54,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:54,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:12:54,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:12:54,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:12:54,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:12:54,926 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-04-29 08:12:54,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:12:54,934 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:12:54,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:12:54,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:12:54,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:12:54,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:12:54,946 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-04-29 08:12:54,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919838208] [2021-04-29 08:12:54,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 08:12:54,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:12:54,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 08:12:54,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-04-29 08:12:54,948 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:12:54,949 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 2014 transitions, 49952 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-04-29 08:12:54,949 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:12:54,949 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:12:54,949 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:13:09,623 INFO L129 PetriNetUnfolder]: 15518/22271 cut-off events. [2021-04-29 08:13:09,624 INFO L130 PetriNetUnfolder]: For 802167/803069 co-relation queries the response was YES. [2021-04-29 08:13:09,780 INFO L84 FinitePrefix]: Finished finitePrefix Result has 272823 conditions, 22271 events. 15518/22271 cut-off events. For 802167/803069 co-relation queries the response was YES. Maximal size of possible extension queue 1453. Compared 140896 event pairs, 427 based on Foata normal form. 878/23148 useless extension candidates. Maximal degree in co-relation 272044. Up to 11007 conditions per place. [2021-04-29 08:13:10,151 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 2362 selfloop transitions, 893 changer transitions 0/3264 dead transitions. [2021-04-29 08:13:10,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 3264 transitions, 87192 flow [2021-04-29 08:13:10,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-29 08:13:10,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-04-29 08:13:10,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 260 transitions. [2021-04-29 08:13:10,153 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7602339181286549 [2021-04-29 08:13:10,153 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 260 transitions. [2021-04-29 08:13:10,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 260 transitions. [2021-04-29 08:13:10,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:13:10,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 260 transitions. [2021-04-29 08:13:10,154 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 28.88888888888889) internal successors, (260), 9 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:13:10,155 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-04-29 08:13:10,156 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-04-29 08:13:10,156 INFO L185 Difference]: Start difference. First operand has 139 places, 2014 transitions, 49952 flow. Second operand 9 states and 260 transitions. [2021-04-29 08:13:10,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 3264 transitions, 87192 flow [2021-04-29 08:13:13,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 3264 transitions, 87139 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-04-29 08:13:13,221 INFO L241 Difference]: Finished difference. Result has 150 places, 2196 transitions, 56678 flow [2021-04-29 08:13:13,223 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=47408, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1926, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=644, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=56678, PETRI_PLACES=150, PETRI_TRANSITIONS=2196} [2021-04-29 08:13:13,224 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 114 predicate places. [2021-04-29 08:13:13,224 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:13:13,224 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 2196 transitions, 56678 flow [2021-04-29 08:13:13,224 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 2196 transitions, 56678 flow [2021-04-29 08:13:13,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 150 places, 2196 transitions, 56678 flow [2021-04-29 08:13:15,045 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[][543], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 737#(<= 2 n2), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:13:15,045 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:15,045 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:15,045 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:15,045 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,243 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[][543], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, 737#(<= 2 n2), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:13:16,244 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,244 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,244 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,244 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,244 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,693 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][1801], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:16,693 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,693 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,694 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[][674], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 674#(= p2 p1), 858#(and (<= n1 n2) (<= 1 n2)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:16,694 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,694 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:16,694 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:16,694 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:17,952 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][1565], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, 797#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:17,952 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:13:17,952 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:17,952 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:13:17,953 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-04-29 08:13:18,125 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[][496], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:18,125 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:13:18,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:18,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:18,126 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:18,781 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[][1239], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:18,781 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:18,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:13:18,781 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:18,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:13:19,838 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[][674], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 321#(= p2 p1), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), 858#(and (<= n1 n2) (<= 1 n2)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:19,839 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:19,839 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:13:19,839 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:19,839 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:19,839 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][823], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, 802#(<= 1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, 322#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 797#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:19,839 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:19,839 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:13:19,840 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:19,840 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:20,054 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[][1904], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:20,054 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:13:20,054 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:20,054 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:13:20,054 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:13:20,747 INFO L129 PetriNetUnfolder]: 13660/20172 cut-off events. [2021-04-29 08:13:20,747 INFO L130 PetriNetUnfolder]: For 818134/822853 co-relation queries the response was YES. [2021-04-29 08:13:20,917 INFO L84 FinitePrefix]: Finished finitePrefix Result has 248594 conditions, 20172 events. 13660/20172 cut-off events. For 818134/822853 co-relation queries the response was YES. Maximal size of possible extension queue 1398. Compared 135552 event pairs, 474 based on Foata normal form. 1329/21102 useless extension candidates. Maximal degree in co-relation 247726. Up to 8903 conditions per place. [2021-04-29 08:13:21,153 INFO L146 LiptonReduction]: Number of co-enabled transitions 6776 [2021-04-29 08:13:22,316 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:13:22,316 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:13:22,317 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9093 [2021-04-29 08:13:22,317 INFO L480 AbstractCegarLoop]: Abstraction has has 150 places, 2196 transitions, 56678 flow [2021-04-29 08:13:22,318 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-04-29 08:13:22,318 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:13:22,318 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:13:22,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-04-29 08:13:22,534 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:13:22,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:13:22,535 INFO L82 PathProgramCache]: Analyzing trace with hash -1505394719, now seen corresponding path program 1 times [2021-04-29 08:13:22,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:13:22,535 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128224511] [2021-04-29 08:13:22,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:13:22,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:13:22,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,602 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:13:22,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,615 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-04-29 08:13:22,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:22,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:13:22,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128224511] [2021-04-29 08:13:22,627 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545800319] [2021-04-29 08:13:22,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-04-29 08:13:22,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:13:22,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:13:22,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:13:22,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:22,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:22,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:22,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:22,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:22,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:22,694 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-04-29 08:13:22,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:22,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:22,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:22,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:22,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:22,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:22,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:22,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:22,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:22,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:22,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:22,722 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:13:22,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:22,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:22,742 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:13:22,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:13:22,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:13:22,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459807745] [2021-04-29 08:13:22,742 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:13:22,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:13:22,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:13:22,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:13:22,744 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:13:22,744 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 2196 transitions, 56678 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-04-29 08:13:22,744 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:13:22,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:13:22,744 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:13:40,473 INFO L129 PetriNetUnfolder]: 16766/24126 cut-off events. [2021-04-29 08:13:40,473 INFO L130 PetriNetUnfolder]: For 983280/983832 co-relation queries the response was YES. [2021-04-29 08:13:40,659 INFO L84 FinitePrefix]: Finished finitePrefix Result has 316175 conditions, 24126 events. 16766/24126 cut-off events. For 983280/983832 co-relation queries the response was YES. Maximal size of possible extension queue 1567. Compared 155152 event pairs, 1234 based on Foata normal form. 75/24198 useless extension candidates. Maximal degree in co-relation 315251. Up to 22227 conditions per place. [2021-04-29 08:13:40,828 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2246 selfloop transitions, 132 changer transitions 0/2386 dead transitions. [2021-04-29 08:13:40,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 2386 transitions, 66507 flow [2021-04-29 08:13:40,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:13:40,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:13:40,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 166 transitions. [2021-04-29 08:13:40,830 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7280701754385965 [2021-04-29 08:13:40,830 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 166 transitions. [2021-04-29 08:13:40,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 166 transitions. [2021-04-29 08:13:40,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:13:40,830 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 166 transitions. [2021-04-29 08:13:40,831 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-04-29 08:13:40,832 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-04-29 08:13:40,832 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-04-29 08:13:40,832 INFO L185 Difference]: Start difference. First operand has 150 places, 2196 transitions, 56678 flow. Second operand 6 states and 166 transitions. [2021-04-29 08:13:40,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 2386 transitions, 66507 flow [2021-04-29 08:13:45,177 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 2386 transitions, 66241 flow, removed 102 selfloop flow, removed 3 redundant places. [2021-04-29 08:13:45,233 INFO L241 Difference]: Finished difference. Result has 154 places, 2293 transitions, 59750 flow [2021-04-29 08:13:45,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=56439, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=59750, PETRI_PLACES=154, PETRI_TRANSITIONS=2293} [2021-04-29 08:13:45,234 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 118 predicate places. [2021-04-29 08:13:45,235 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:13:45,235 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 154 places, 2293 transitions, 59750 flow [2021-04-29 08:13:45,235 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 154 places, 2293 transitions, 59750 flow [2021-04-29 08:13:45,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 154 places, 2293 transitions, 59750 flow [2021-04-29 08:13:47,805 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][2164], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 869#(= p1 p2), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:47,806 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:47,806 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][742], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:47,806 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:13:47,806 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:13:48,565 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[][1716], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 733#true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), 737#(<= 2 n2), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:13:48,565 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,566 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:13:48,736 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[][1716], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:13:48,736 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,736 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,736 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,736 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,825 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[][1716], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:13:48,825 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,825 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,826 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,826 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:48,826 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:50,268 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[][519], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:50,268 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:13:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:50,268 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,205 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[][1304], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:52,205 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:52,206 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:13:52,206 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:13:52,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,704 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[][973], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 321#(= p2 p1), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), 858#(and (<= n1 n2) (<= 1 n2)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:52,704 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:52,704 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][852], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 322#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:13:52,705 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:13:52,705 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:13:52,878 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[][1978], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:13:52,879 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:13:52,879 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:13:52,879 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:13:52,879 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:13:53,973 INFO L129 PetriNetUnfolder]: 14659/21736 cut-off events. [2021-04-29 08:13:53,973 INFO L130 PetriNetUnfolder]: For 896783/901662 co-relation queries the response was YES. [2021-04-29 08:13:54,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 270104 conditions, 21736 events. 14659/21736 cut-off events. For 896783/901662 co-relation queries the response was YES. Maximal size of possible extension queue 1491. Compared 148572 event pairs, 576 based on Foata normal form. 1213/22481 useless extension candidates. Maximal degree in co-relation 269116. Up to 9497 conditions per place. [2021-04-29 08:13:54,431 INFO L146 LiptonReduction]: Number of co-enabled transitions 7236 [2021-04-29 08:13:55,419 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:13:55,419 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:13:55,419 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10184 [2021-04-29 08:13:55,420 INFO L480 AbstractCegarLoop]: Abstraction has has 154 places, 2293 transitions, 59750 flow [2021-04-29 08:13:55,420 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-04-29 08:13:55,420 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:13:55,420 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:13:55,620 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-04-29 08:13:55,621 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:13:55,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:13:55,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1352708455, now seen corresponding path program 2 times [2021-04-29 08:13:55,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:13:55,622 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625267153] [2021-04-29 08:13:55,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:13:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:13:55,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,652 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:13:55,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,658 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:13:55,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:13:55,668 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-04-29 08:13:55,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:13:55,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625267153] [2021-04-29 08:13:55,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093959121] [2021-04-29 08:13:55,680 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 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-04-29 08:13:55,712 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:13:55,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:13:55,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:13:55,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:13:55,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:13:55,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:13:55,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:13:55,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:13:55,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:13:55,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:55,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:55,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:13:55,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:55,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:55,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:13:55,763 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-04-29 08:13:55,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:13:55,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:55,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:55,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:55,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:13:55,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:13:55,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:13:55,787 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:13:55,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:13:55,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:13:55,806 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:13:55,806 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:13:55,806 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:13:55,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901463898] [2021-04-29 08:13:55,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:13:55,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:13:55,807 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:13:55,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:13:55,808 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:13:55,808 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 2293 transitions, 59750 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-04-29 08:13:55,808 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:13:55,808 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:13:55,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:14:15,389 INFO L129 PetriNetUnfolder]: 17454/25106 cut-off events. [2021-04-29 08:14:15,389 INFO L130 PetriNetUnfolder]: For 1061579/1062601 co-relation queries the response was YES. [2021-04-29 08:14:15,593 INFO L84 FinitePrefix]: Finished finitePrefix Result has 332200 conditions, 25106 events. 17454/25106 cut-off events. For 1061579/1062601 co-relation queries the response was YES. Maximal size of possible extension queue 1682. Compared 162638 event pairs, 1589 based on Foata normal form. 107/25210 useless extension candidates. Maximal degree in co-relation 331237. Up to 23734 conditions per place. [2021-04-29 08:14:16,008 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2290 selfloop transitions, 124 changer transitions 0/2422 dead transitions. [2021-04-29 08:14:16,008 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 2422 transitions, 68175 flow [2021-04-29 08:14:16,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:14:16,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:14:16,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 159 transitions. [2021-04-29 08:14:16,009 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6973684210526315 [2021-04-29 08:14:16,009 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 159 transitions. [2021-04-29 08:14:16,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 159 transitions. [2021-04-29 08:14:16,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:14:16,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 159 transitions. [2021-04-29 08:14:16,010 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-04-29 08:14:16,011 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-04-29 08:14:16,011 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-04-29 08:14:16,011 INFO L185 Difference]: Start difference. First operand has 154 places, 2293 transitions, 59750 flow. Second operand 6 states and 159 transitions. [2021-04-29 08:14:16,011 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 2422 transitions, 68175 flow [2021-04-29 08:14:20,304 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 2422 transitions, 67731 flow, removed 222 selfloop flow, removed 0 redundant places. [2021-04-29 08:14:20,362 INFO L241 Difference]: Finished difference. Result has 162 places, 2370 transitions, 62210 flow [2021-04-29 08:14:20,364 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=59356, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=62210, PETRI_PLACES=162, PETRI_TRANSITIONS=2370} [2021-04-29 08:14:20,364 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 126 predicate places. [2021-04-29 08:14:20,364 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:14:20,364 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 162 places, 2370 transitions, 62210 flow [2021-04-29 08:14:20,364 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 162 places, 2370 transitions, 62210 flow [2021-04-29 08:14:20,393 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 162 places, 2370 transitions, 62210 flow [2021-04-29 08:14:22,888 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[][1620], [Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 860#(and (<= n1 n2) (<= 2 n2)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:22,889 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:22,889 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:22,889 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:22,889 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:22,961 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[][64], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:22,961 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:14:22,961 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:22,961 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:22,961 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,815 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[][243], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), Black: 797#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:23,816 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,816 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][677], [Black: 130#(<= 1 n1), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 22#L52-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), 797#true, 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:23,816 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,816 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,817 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][439], [Black: 130#(<= 1 n1), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:23,817 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:23,817 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,817 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,817 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:23,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[][1350], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:23,850 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,850 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,850 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,869 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][439], [Black: 130#(<= 1 n1), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:23,869 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,869 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,869 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,869 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,869 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][1252], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:23,870 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,870 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[][243], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:23,870 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,870 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][677], [Black: 130#(<= 1 n1), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 22#L52-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:23,870 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,870 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,871 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,871 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:23,931 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[][1350], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, 26#L30true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 733#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, 737#(<= 2 n2), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:23,931 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,931 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,932 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:23,932 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,308 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[][1350], [130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 25#L41-1true, Black: 741#(<= n1 n2), 26#L30true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 733#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), 569#(< 1 n1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 472#(and (<= n2 n1) (< 0 n1)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:14:24,308 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,308 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,308 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,308 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,308 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,586 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[][1001], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:14:24,586 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:24,586 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:24,587 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][1685], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:14:24,587 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:14:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:14:24,587 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:25,454 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[][1994], [Black: 130#(<= 1 n1), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, 26#L30true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true, 255#true]) [2021-04-29 08:14:25,454 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-04-29 08:14:25,454 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:14:25,454 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:14:25,454 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-04-29 08:14:25,891 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[][1519], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:14:25,891 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:25,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,891 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:14:25,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,891 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][2117], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), 797#true, 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:14:25,891 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:25,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,892 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:14:25,953 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[][519], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:25,954 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:14:25,954 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,954 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:25,954 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,198 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][1546], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:27,198 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:14:27,198 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:27,198 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:27,198 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:14:27,527 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[][1344], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:27,527 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:14:27,527 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:14:27,528 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,528 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:14:27,981 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[][1001], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 321#(= p2 p1), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:27,981 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:14:27,981 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,981 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:14:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][875], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, 322#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, Black: 797#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:27,982 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:14:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:14:27,982 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:14:28,240 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[][2042], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:14:28,240 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:14:28,241 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:14:28,241 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:14:28,241 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-04-29 08:14:29,320 INFO L129 PetriNetUnfolder]: 15185/22493 cut-off events. [2021-04-29 08:14:29,320 INFO L130 PetriNetUnfolder]: For 972413/977926 co-relation queries the response was YES. [2021-04-29 08:14:29,531 INFO L84 FinitePrefix]: Finished finitePrefix Result has 281865 conditions, 22493 events. 15185/22493 cut-off events. For 972413/977926 co-relation queries the response was YES. Maximal size of possible extension queue 1601. Compared 154826 event pairs, 624 based on Foata normal form. 1470/23433 useless extension candidates. Maximal degree in co-relation 280837. Up to 9492 conditions per place. [2021-04-29 08:14:29,809 INFO L146 LiptonReduction]: Number of co-enabled transitions 7538 [2021-04-29 08:14:31,062 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:14:31,062 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:14:31,062 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10698 [2021-04-29 08:14:31,063 INFO L480 AbstractCegarLoop]: Abstraction has has 162 places, 2370 transitions, 62210 flow [2021-04-29 08:14:31,063 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-04-29 08:14:31,063 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:14:31,063 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:14:31,263 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:14:31,264 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:14:31,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:14:31,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1719099719, now seen corresponding path program 6 times [2021-04-29 08:14:31,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:14:31,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292363663] [2021-04-29 08:14:31,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:14:31,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:14:31,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,288 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:14:31,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:14:31,300 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-04-29 08:14:31,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:14:31,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292363663] [2021-04-29 08:14:31,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010007498] [2021-04-29 08:14:31,310 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 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-04-29 08:14:31,344 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-04-29 08:14:31,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:14:31,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:14:31,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:14:31,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:14:31,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:14:31,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:14:31,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:14:31,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:14:31,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:14:31,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:14:31,374 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-04-29 08:14:31,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:14:31,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:14:31,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:14:31,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:14:31,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:14:31,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:14:31,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:14:31,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:14:31,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:14:31,388 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:14:31,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:14:31,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:14:31,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:14:31,403 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:14:31,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:14:31,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4423847] [2021-04-29 08:14:31,404 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:14:31,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:14:31,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:14:31,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:14:31,404 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:14:31,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 2370 transitions, 62210 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-04-29 08:14:31,405 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:14:31,405 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:14:31,405 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:14:55,184 INFO L129 PetriNetUnfolder]: 20059/28842 cut-off events. [2021-04-29 08:14:55,185 INFO L130 PetriNetUnfolder]: For 1263557/1264615 co-relation queries the response was YES. [2021-04-29 08:14:55,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 385995 conditions, 28842 events. 20059/28842 cut-off events. For 1263557/1264615 co-relation queries the response was YES. Maximal size of possible extension queue 1924. Compared 190320 event pairs, 1637 based on Foata normal form. 70/28907 useless extension candidates. Maximal degree in co-relation 384926. Up to 25811 conditions per place. [2021-04-29 08:14:55,666 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 2511 selfloop transitions, 575 changer transitions 0/3094 dead transitions. [2021-04-29 08:14:55,666 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 3094 transitions, 87439 flow [2021-04-29 08:14:55,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:14:55,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:14:55,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 170 transitions. [2021-04-29 08:14:55,669 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7456140350877193 [2021-04-29 08:14:55,669 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 170 transitions. [2021-04-29 08:14:55,669 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 170 transitions. [2021-04-29 08:14:55,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:14:55,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 170 transitions. [2021-04-29 08:14:55,670 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-04-29 08:14:55,672 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-04-29 08:14:55,672 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-04-29 08:14:55,672 INFO L185 Difference]: Start difference. First operand has 162 places, 2370 transitions, 62210 flow. Second operand 6 states and 170 transitions. [2021-04-29 08:14:55,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 3094 transitions, 87439 flow [2021-04-29 08:15:01,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 3094 transitions, 87237 flow, removed 101 selfloop flow, removed 0 redundant places. [2021-04-29 08:15:01,463 INFO L241 Difference]: Finished difference. Result has 171 places, 2882 transitions, 78876 flow [2021-04-29 08:15:01,465 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=62008, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2370, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=185, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1954, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=78876, PETRI_PLACES=171, PETRI_TRANSITIONS=2882} [2021-04-29 08:15:01,466 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 135 predicate places. [2021-04-29 08:15:01,466 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:15:01,466 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 171 places, 2882 transitions, 78876 flow [2021-04-29 08:15:01,466 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 171 places, 2882 transitions, 78876 flow [2021-04-29 08:15:01,506 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 171 places, 2882 transitions, 78876 flow [2021-04-29 08:15:06,522 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[][1962], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 733#true, Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:15:06,522 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:15:06,522 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:15:06,522 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:15:06,522 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:15:10,055 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][1618], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:15:10,055 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:15:10,055 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:15:10,055 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:15:10,056 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:15:11,333 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][1165], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:15:11,333 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,333 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:11,333 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:15:11,333 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:15:11,333 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[][124], [130#(<= 1 n1), 259#(<= n2 1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 20#thread3EXITtrue, Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:15:11,333 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,333 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:11,334 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:15:11,334 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:15:11,953 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[][1204], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 321#(= p2 p1), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:15:11,953 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,953 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,953 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:11,953 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:11,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][1036], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, 802#(<= 1 n2), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 322#(and (= p2 p1) (< 0 n1)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:15:11,954 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,954 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:11,954 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:15:11,954 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:15:13,660 INFO L129 PetriNetUnfolder]: 17427/25733 cut-off events. [2021-04-29 08:15:13,661 INFO L130 PetriNetUnfolder]: For 1227334/1234077 co-relation queries the response was YES. [2021-04-29 08:15:13,939 INFO L84 FinitePrefix]: Finished finitePrefix Result has 335775 conditions, 25733 events. 17427/25733 cut-off events. For 1227334/1234077 co-relation queries the response was YES. Maximal size of possible extension queue 1825. Compared 179599 event pairs, 813 based on Foata normal form. 1687/26751 useless extension candidates. Maximal degree in co-relation 334636. Up to 11146 conditions per place. [2021-04-29 08:15:14,271 INFO L146 LiptonReduction]: Number of co-enabled transitions 8586 [2021-04-29 08:15:15,807 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:15:15,807 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:15:15,807 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14341 [2021-04-29 08:15:15,808 INFO L480 AbstractCegarLoop]: Abstraction has has 171 places, 2882 transitions, 78876 flow [2021-04-29 08:15:15,808 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-04-29 08:15:15,808 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:15:15,808 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:15:16,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:15:16,019 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:15:16,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:15:16,020 INFO L82 PathProgramCache]: Analyzing trace with hash -109976693, now seen corresponding path program 3 times [2021-04-29 08:15:16,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:15:16,020 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380104299] [2021-04-29 08:15:16,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:15:16,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:15:16,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,054 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:15:16,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,061 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:15:16,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:15:16,070 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-04-29 08:15:16,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:15:16,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380104299] [2021-04-29 08:15:16,079 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018277613] [2021-04-29 08:15:16,079 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 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-04-29 08:15:16,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-04-29 08:15:16,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:15:16,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:15:16,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:15:16,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:15:16,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:15:16,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:15:16,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:15:16,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:15:16,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:15:16,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:15:16,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:15:16,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:15:16,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:15:16,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:15:16,146 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-04-29 08:15:16,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:15:16,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:15:16,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:15:16,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:15:16,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:15:16,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:15:16,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:15:16,162 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:15:16,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:15:16,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:15:16,179 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:15:16,179 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:15:16,179 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:15:16,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044269364] [2021-04-29 08:15:16,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:15:16,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:15:16,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:15:16,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:15:16,181 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:15:16,181 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 2882 transitions, 78876 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-04-29 08:15:16,181 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:15:16,181 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:15:16,181 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:15:46,594 INFO L129 PetriNetUnfolder]: 20715/29810 cut-off events. [2021-04-29 08:15:46,595 INFO L130 PetriNetUnfolder]: For 1424580/1425607 co-relation queries the response was YES. [2021-04-29 08:15:46,876 INFO L84 FinitePrefix]: Finished finitePrefix Result has 412210 conditions, 29810 events. 20715/29810 cut-off events. For 1424580/1425607 co-relation queries the response was YES. Maximal size of possible extension queue 2032. Compared 197890 event pairs, 1853 based on Foata normal form. 121/29927 useless extension candidates. Maximal degree in co-relation 411079. Up to 28290 conditions per place. [2021-04-29 08:15:47,092 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2872 selfloop transitions, 121 changer transitions 0/3001 dead transitions. [2021-04-29 08:15:47,093 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 3001 transitions, 88317 flow [2021-04-29 08:15:47,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:15:47,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:15:47,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 158 transitions. [2021-04-29 08:15:47,094 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6929824561403509 [2021-04-29 08:15:47,094 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 158 transitions. [2021-04-29 08:15:47,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 158 transitions. [2021-04-29 08:15:47,094 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:15:47,094 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 158 transitions. [2021-04-29 08:15:47,095 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-04-29 08:15:47,096 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-04-29 08:15:47,096 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-04-29 08:15:47,096 INFO L185 Difference]: Start difference. First operand has 171 places, 2882 transitions, 78876 flow. Second operand 6 states and 158 transitions. [2021-04-29 08:15:47,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 3001 transitions, 88317 flow [2021-04-29 08:15:54,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 3001 transitions, 87319 flow, removed 499 selfloop flow, removed 0 redundant places. [2021-04-29 08:15:54,409 INFO L241 Difference]: Finished difference. Result has 179 places, 2948 transitions, 80551 flow [2021-04-29 08:15:54,418 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=77878, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2882, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2785, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=80551, PETRI_PLACES=179, PETRI_TRANSITIONS=2948} [2021-04-29 08:15:54,418 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 143 predicate places. [2021-04-29 08:15:54,418 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:15:54,419 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 2948 transitions, 80551 flow [2021-04-29 08:15:54,419 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 2948 transitions, 80551 flow [2021-04-29 08:15:54,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 179 places, 2948 transitions, 80551 flow [2021-04-29 08:16:00,344 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[][76], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 255#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:00,344 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,344 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,344 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,344 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,857 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][2321], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 25#L41-1true, Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 26#L30true, 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:00,857 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:00,857 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,857 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,857 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:00,857 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][1254], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 25#L41-1true, Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), 797#true, 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:00,857 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:00,858 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:00,858 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,858 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:00,934 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[][301], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), 64#(<= 1 n2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 737#(<= 2 n2), 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:16:00,935 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:16:00,935 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:16:00,935 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:16:00,935 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:16:05,562 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][1651], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:05,563 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:16:05,563 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:16:05,563 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:16:05,563 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:16:06,678 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[][1225], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), 321#(= p2 p1), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), 858#(and (<= n1 n2) (<= 1 n2)), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 545#(<= 1 n1), 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:06,679 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][1056], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 322#(and (= p2 p1) (< 0 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:06,679 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:06,679 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:07,996 INFO L129 PetriNetUnfolder]: 17954/26583 cut-off events. [2021-04-29 08:16:07,996 INFO L130 PetriNetUnfolder]: For 1272523/1278996 co-relation queries the response was YES. [2021-04-29 08:16:08,292 INFO L84 FinitePrefix]: Finished finitePrefix Result has 346744 conditions, 26583 events. 17954/26583 cut-off events. For 1272523/1278996 co-relation queries the response was YES. Maximal size of possible extension queue 1911. Compared 187305 event pairs, 820 based on Foata normal form. 1696/27607 useless extension candidates. Maximal degree in co-relation 345516. Up to 10773 conditions per place. [2021-04-29 08:16:08,970 INFO L146 LiptonReduction]: Number of co-enabled transitions 8866 [2021-04-29 08:16:10,515 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:16:10,516 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:16:10,516 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 16098 [2021-04-29 08:16:10,516 INFO L480 AbstractCegarLoop]: Abstraction has has 179 places, 2948 transitions, 80551 flow [2021-04-29 08:16:10,517 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-04-29 08:16:10,517 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:16:10,517 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:16:10,717 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:16:10,718 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:16:10,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:16:10,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1453529427, now seen corresponding path program 3 times [2021-04-29 08:16:10,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:16:10,719 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865491335] [2021-04-29 08:16:10,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:16:10,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:16:10,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:10,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:10,734 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-04-29 08:16:10,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:10,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:10,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:10,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:10,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:10,745 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:16:10,745 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865491335] [2021-04-29 08:16:10,745 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 08:16:10,745 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 08:16:10,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187460607] [2021-04-29 08:16:10,746 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-29 08:16:10,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:16:10,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-29 08:16:10,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-04-29 08:16:10,747 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:16:10,747 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 2948 transitions, 80551 flow. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:16:10,747 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:16:10,747 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:16:10,747 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:16:38,913 INFO L129 PetriNetUnfolder]: 19572/28290 cut-off events. [2021-04-29 08:16:38,913 INFO L130 PetriNetUnfolder]: For 1388274/1389281 co-relation queries the response was YES. [2021-04-29 08:16:39,189 INFO L84 FinitePrefix]: Finished finitePrefix Result has 385805 conditions, 28290 events. 19572/28290 cut-off events. For 1388274/1389281 co-relation queries the response was YES. Maximal size of possible extension queue 1946. Compared 189369 event pairs, 643 based on Foata normal form. 728/29013 useless extension candidates. Maximal degree in co-relation 384544. Up to 15163 conditions per place. [2021-04-29 08:16:39,393 INFO L132 encePairwiseOnDemand]: 29/38 looper letters, 3446 selfloop transitions, 71 changer transitions 0/3526 dead transitions. [2021-04-29 08:16:39,393 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 3526 transitions, 102011 flow [2021-04-29 08:16:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 08:16:39,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 08:16:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 141 transitions. [2021-04-29 08:16:39,394 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7421052631578947 [2021-04-29 08:16:39,394 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 141 transitions. [2021-04-29 08:16:39,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 141 transitions. [2021-04-29 08:16:39,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:16:39,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 141 transitions. [2021-04-29 08:16:39,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.2) internal successors, (141), 5 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:16:39,395 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-04-29 08:16:39,395 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-04-29 08:16:39,395 INFO L185 Difference]: Start difference. First operand has 179 places, 2948 transitions, 80551 flow. Second operand 5 states and 141 transitions. [2021-04-29 08:16:39,396 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 3526 transitions, 102011 flow [2021-04-29 08:16:45,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 3526 transitions, 101781 flow, removed 115 selfloop flow, removed 0 redundant places. [2021-04-29 08:16:45,742 INFO L241 Difference]: Finished difference. Result has 185 places, 2782 transitions, 75783 flow [2021-04-29 08:16:45,745 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=75124, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2768, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2697, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=75783, PETRI_PLACES=185, PETRI_TRANSITIONS=2782} [2021-04-29 08:16:45,745 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 149 predicate places. [2021-04-29 08:16:45,746 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:16:45,746 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 185 places, 2782 transitions, 75783 flow [2021-04-29 08:16:45,746 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 185 places, 2782 transitions, 75783 flow [2021-04-29 08:16:45,796 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 185 places, 2782 transitions, 75783 flow [2021-04-29 08:16:49,577 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][2194], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 990#(= p2 p1), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 26#L30true, 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:49,578 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:49,578 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:49,578 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:49,578 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:49,578 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][1192], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, 541#true, Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), 380#true, Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:49,578 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:49,579 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:49,579 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:49,579 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:50,446 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[][68], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 1115#(<= n1 1), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:50,447 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,447 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,447 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,447 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,743 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][2194], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 26#L30true, 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:50,743 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,743 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][1192], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 28#L30-1true, Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, 541#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), 380#true, Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:50,743 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,743 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:50,744 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:50,748 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:51,203 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[][282], [384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 451#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1115#(<= n1 1), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 1111#true, Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 737#(<= 2 n2), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:16:51,204 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-04-29 08:16:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:16:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-04-29 08:16:51,204 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:16:51,785 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][2194], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, 26#L30true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 32#thread4EXITtrue, 672#true, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 1115#(<= n1 1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:51,785 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,785 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,785 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,785 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:51,785 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:51,785 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L382 tUnfolder$Statistics]: inserting event number 6 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][1192], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 25#L41-1true, 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, 797#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 32#thread4EXITtrue, 672#true, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, Black: 384#(<= 1 n1), 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:51,786 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:51,786 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:16:54,332 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][1552], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 395#(and (<= n2 n1) (< 0 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 797#true, Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), 60#true, Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), 1115#(<= n1 1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:54,333 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:16:54,333 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:16:54,333 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:16:54,333 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([78] L19-1-->L19: Formula: (< 0 v_n1_1) InVars {n1=v_n1_1} OutVars{n1=v_n1_1} AuxVars[] AssignedVars[][1003], [130#(<= 1 n1), Black: 126#true, 134#true, 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 545#(<= 1 n1), 802#(<= 1 n2), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 64#(<= 1 n2), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 322#(and (= p2 p1) (< 0 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 1115#(<= n1 1), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 1111#true, 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 797#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:16:56,033 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:16:56,033 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[][2417], [259#(<= n2 1), Black: 130#(<= 1 n1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 321#(= p2 p1), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 1115#(<= n1 1), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 1111#true, Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, Black: 62#(= n1 n2), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:16:56,033 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:56,033 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:16:57,498 INFO L129 PetriNetUnfolder]: 16877/24982 cut-off events. [2021-04-29 08:16:57,498 INFO L130 PetriNetUnfolder]: For 1219470/1226596 co-relation queries the response was YES. [2021-04-29 08:16:57,765 INFO L84 FinitePrefix]: Finished finitePrefix Result has 327714 conditions, 24982 events. 16877/24982 cut-off events. For 1219470/1226596 co-relation queries the response was YES. Maximal size of possible extension queue 1821. Compared 174473 event pairs, 710 based on Foata normal form. 1680/25981 useless extension candidates. Maximal degree in co-relation 326513. Up to 10022 conditions per place. [2021-04-29 08:16:58,086 INFO L146 LiptonReduction]: Number of co-enabled transitions 7952 [2021-04-29 08:16:59,551 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:16:59,551 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:16:59,551 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13805 [2021-04-29 08:16:59,552 INFO L480 AbstractCegarLoop]: Abstraction has has 185 places, 2782 transitions, 75783 flow [2021-04-29 08:16:59,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:16:59,552 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:16:59,552 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:16:59,553 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-04-29 08:16:59,553 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:16:59,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:16:59,553 INFO L82 PathProgramCache]: Analyzing trace with hash 317878937, now seen corresponding path program 4 times [2021-04-29 08:16:59,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:16:59,553 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599754407] [2021-04-29 08:16:59,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:16:59,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:16:59,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:59,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:16:59,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:16:59,576 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599754407] [2021-04-29 08:16:59,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345291109] [2021-04-29 08:16:59,577 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 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-04-29 08:16:59,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-29 08:16:59,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:16:59,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:16:59,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:16:59,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:59,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:59,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:59,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:16:59,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:16:59,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:16:59,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:16:59,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:16:59,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:16:59,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:16:59,650 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-04-29 08:16:59,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:16:59,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:16:59,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:16:59,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:16:59,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 08:16:59,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:16:59,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,667 INFO L147 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size 3 [2021-04-29 08:16:59,668 INFO L142 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size [2021-04-29 08:16:59,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:16:59,672 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-04-29 08:16:59,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:16:59,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:16:59,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:16:59,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:16:59,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-04-29 08:16:59,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907861412] [2021-04-29 08:16:59,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 08:16:59,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:16:59,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 08:16:59,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-04-29 08:16:59,691 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:16:59,691 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 2782 transitions, 75783 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-04-29 08:16:59,691 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:16:59,691 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:16:59,691 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:17:33,450 INFO L129 PetriNetUnfolder]: 23579/34472 cut-off events. [2021-04-29 08:17:33,450 INFO L130 PetriNetUnfolder]: For 1686662/1687669 co-relation queries the response was YES. [2021-04-29 08:17:33,814 INFO L84 FinitePrefix]: Finished finitePrefix Result has 476044 conditions, 34472 events. 23579/34472 cut-off events. For 1686662/1687669 co-relation queries the response was YES. Maximal size of possible extension queue 2296. Compared 240133 event pairs, 611 based on Foata normal form. 458/34928 useless extension candidates. Maximal degree in co-relation 474265. Up to 12779 conditions per place. [2021-04-29 08:17:34,065 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 2087 selfloop transitions, 1895 changer transitions 0/3991 dead transitions. [2021-04-29 08:17:34,065 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 3991 transitions, 116024 flow [2021-04-29 08:17:34,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-29 08:17:34,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-04-29 08:17:34,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 265 transitions. [2021-04-29 08:17:34,067 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7748538011695907 [2021-04-29 08:17:34,067 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 265 transitions. [2021-04-29 08:17:34,067 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 265 transitions. [2021-04-29 08:17:34,067 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:17:34,067 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 265 transitions. [2021-04-29 08:17:34,068 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-04-29 08:17:34,069 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-04-29 08:17:34,069 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-04-29 08:17:34,069 INFO L185 Difference]: Start difference. First operand has 185 places, 2782 transitions, 75783 flow. Second operand 9 states and 265 transitions. [2021-04-29 08:17:34,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 3991 transitions, 116024 flow [2021-04-29 08:17:42,712 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 3991 transitions, 115955 flow, removed 8 selfloop flow, removed 2 redundant places. [2021-04-29 08:17:42,804 INFO L241 Difference]: Finished difference. Result has 196 places, 3301 transitions, 97683 flow [2021-04-29 08:17:42,806 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=74973, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2758, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1403, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=97683, PETRI_PLACES=196, PETRI_TRANSITIONS=3301} [2021-04-29 08:17:42,806 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 160 predicate places. [2021-04-29 08:17:42,806 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:17:42,806 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 196 places, 3301 transitions, 97683 flow [2021-04-29 08:17:42,806 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 196 places, 3301 transitions, 97683 flow [2021-04-29 08:17:42,848 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 196 places, 3301 transitions, 97683 flow [2021-04-29 08:17:55,788 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][694], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 1050#true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, 32#thread4EXITtrue, Black: 1123#(<= 1 n2), 34#L66true, Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), 858#(and (<= n1 n2) (<= 1 n2)), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), 1115#(<= n1 1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), Black: 1111#true, 733#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 1140#(and (<= n1 n2) (< 0 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:17:55,788 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-04-29 08:17:55,788 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:17:55,788 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:17:55,788 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:17:56,864 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][2521], [259#(<= n2 1), Black: 130#(<= 1 n1), 6#L19-1true, 134#true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 25#L41-1true, 1050#true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 797#true, 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), 34#L66true, Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1115#(<= n1 1), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:17:56,864 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:17:56,864 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:17:56,864 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:17:56,865 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:17:56,865 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[][3127], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 1050#true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 612#(= p1 p2), 541#true, Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, Black: 1123#(<= 1 n2), 34#L66true, Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), 858#(and (<= n1 n2) (<= 1 n2)), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1115#(<= n1 1), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, Black: 1111#true, Black: 545#(<= 1 n1), 733#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), 1140#(and (<= n1 n2) (< 0 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), 126#true, Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:17:56,865 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:17:56,865 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:17:56,865 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:17:56,865 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:17:57,265 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][694], [259#(<= n2 1), Black: 130#(<= 1 n1), 134#true, 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 612#(= p1 p2), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), 541#true, Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, 32#thread4EXITtrue, Black: 1123#(<= 1 n2), 34#L66true, Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 384#(<= 1 n1), Black: 255#true, 319#true, Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), 858#(and (<= n1 n2) (<= 1 n2)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1115#(<= n1 1), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, 1140#(and (<= n1 n2) (< 0 n2)), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 196#(= p1 p2), Black: 121#(= n2 n1), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 126#true]) [2021-04-29 08:17:57,265 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:17:57,265 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:17:57,265 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:17:57,265 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-04-29 08:17:57,266 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:18:00,345 INFO L129 PetriNetUnfolder]: 20541/30861 cut-off events. [2021-04-29 08:18:00,345 INFO L130 PetriNetUnfolder]: For 1761924/1770048 co-relation queries the response was YES. [2021-04-29 08:18:00,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 436135 conditions, 30861 events. 20541/30861 cut-off events. For 1761924/1770048 co-relation queries the response was YES. Maximal size of possible extension queue 2175. Compared 226014 event pairs, 787 based on Foata normal form. 2023/32297 useless extension candidates. Maximal degree in co-relation 434381. Up to 12054 conditions per place. [2021-04-29 08:18:01,157 INFO L146 LiptonReduction]: Number of co-enabled transitions 9028 [2021-04-29 08:18:03,039 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:18:03,039 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:18:03,039 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 20233 [2021-04-29 08:18:03,040 INFO L480 AbstractCegarLoop]: Abstraction has has 196 places, 3301 transitions, 97683 flow [2021-04-29 08:18:03,040 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-04-29 08:18:03,040 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:18:03,040 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:18:03,240 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-04-29 08:18:03,242 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:18:03,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:18:03,242 INFO L82 PathProgramCache]: Analyzing trace with hash 168230471, now seen corresponding path program 5 times [2021-04-29 08:18:03,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:18:03,243 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786104159] [2021-04-29 08:18:03,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:18:03,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:18:03,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:18:03,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 08:18:03,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:18:03,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786104159] [2021-04-29 08:18:03,268 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582262719] [2021-04-29 08:18:03,268 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 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-04-29 08:18:03,299 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:18:03,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:18:03,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-04-29 08:18:03,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:18:03,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:18:03,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:18:03,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:18:03,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:18:03,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:18:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:18:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:18:03,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:18:03,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:18:03,521 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-04-29 08:18:03,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-04-29 08:18:03,525 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-04-29 08:18:03,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:18:03,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:18:03,542 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-04-29 08:18:03,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:18:03,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:18:03,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 08:18:03,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-04-29 08:18:03,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:18:03,549 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-04-29 08:18:03,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:18:03,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-04-29 08:18:03,568 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:18:03,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:18:03,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-04-29 08:18:03,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268643706] [2021-04-29 08:18:03,569 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 08:18:03,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:18:03,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 08:18:03,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-04-29 08:18:03,570 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-04-29 08:18:03,570 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 3301 transitions, 97683 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-04-29 08:18:03,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:18:03,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-04-29 08:18:03,571 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:18:57,123 INFO L129 PetriNetUnfolder]: 28868/43247 cut-off events. [2021-04-29 08:18:57,123 INFO L130 PetriNetUnfolder]: For 2481503/2482510 co-relation queries the response was YES. [2021-04-29 08:18:57,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 632434 conditions, 43247 events. 28868/43247 cut-off events. For 2481503/2482510 co-relation queries the response was YES. Maximal size of possible extension queue 2613. Compared 322393 event pairs, 520 based on Foata normal form. 753/43998 useless extension candidates. Maximal degree in co-relation 629379. Up to 15297 conditions per place. [2021-04-29 08:18:58,169 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 3063 selfloop transitions, 2361 changer transitions 0/5433 dead transitions. [2021-04-29 08:18:58,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 5433 transitions, 169944 flow [2021-04-29 08:18:58,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-04-29 08:18:58,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-04-29 08:18:58,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 379 transitions. [2021-04-29 08:18:58,170 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7672064777327935 [2021-04-29 08:18:58,171 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 379 transitions. [2021-04-29 08:18:58,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 379 transitions. [2021-04-29 08:18:58,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:18:58,171 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 379 transitions. [2021-04-29 08:18:58,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 29.153846153846153) internal successors, (379), 13 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 08:18:58,173 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-04-29 08:18:58,173 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-04-29 08:18:58,173 INFO L185 Difference]: Start difference. First operand has 196 places, 3301 transitions, 97683 flow. Second operand 13 states and 379 transitions. [2021-04-29 08:18:58,173 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 5433 transitions, 169944 flow [2021-04-29 08:19:13,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 5433 transitions, 167433 flow, removed 1227 selfloop flow, removed 2 redundant places. [2021-04-29 08:19:13,328 INFO L241 Difference]: Finished difference. Result has 214 places, 4426 transitions, 140538 flow [2021-04-29 08:19:13,331 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=95095, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1287, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1514, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=140538, PETRI_PLACES=214, PETRI_TRANSITIONS=4426} [2021-04-29 08:19:13,332 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 178 predicate places. [2021-04-29 08:19:13,332 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:19:13,332 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 214 places, 4426 transitions, 140538 flow [2021-04-29 08:19:13,332 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 214 places, 4426 transitions, 140538 flow [2021-04-29 08:19:13,397 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 214 places, 4426 transitions, 140538 flow [2021-04-29 08:19:20,007 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][4012], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), 26#L30true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:20,008 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:20,008 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][474], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), 1119#true, Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:20,008 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:19:20,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:31,986 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][2222], [259#(<= n2 1), 6#L19-1true, 10#thread2EXITtrue, 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:31,986 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:19:31,986 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:31,986 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:31,986 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:31,987 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[][156], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 858#(and (<= n1 n2) (<= 1 n2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, 1140#(and (<= n1 n2) (< 0 n2)), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, 1256#(and (<= n1 1) (< 0 n2)), Black: 1190#true, Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:31,987 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:19:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:31,987 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,018 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][4095], [519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 384#(<= 1 n1), 130#(<= 1 n1), Black: 126#true, 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:36,018 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:19:36,018 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:19:36,018 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:19:36,018 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:19:36,127 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[][156], [259#(<= n2 1), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 858#(and (<= n1 n2) (<= 1 n2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, 1140#(and (<= n1 n2) (< 0 n2)), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:36,127 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:19:36,127 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,128 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:36,128 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,128 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][4210], [259#(<= n2 1), 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), 25#L41-1true, Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 541#true, 32#thread4EXITtrue, 34#L66true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:36,128 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:19:36,128 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,128 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:36,128 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,610 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[][1255], [9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, 64#(<= 1 n2), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, Black: 797#true, 1123#(<= 1 n2), 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 988#true, 737#(<= 2 n2), 1256#(and (<= n1 1) (< 0 n2)), Black: 1190#true, Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:19:36,611 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:19:36,611 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:36,611 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:36,611 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:19:41,161 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[][2305], [519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), 1119#true, Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 395#(and (<= n2 n1) (< 0 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:19:41,161 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:19:41,161 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:19:41,161 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:19:41,161 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:19:43,327 INFO L129 PetriNetUnfolder]: 25925/39646 cut-off events. [2021-04-29 08:19:43,328 INFO L130 PetriNetUnfolder]: For 2556741/2565776 co-relation queries the response was YES. [2021-04-29 08:19:44,209 INFO L84 FinitePrefix]: Finished finitePrefix Result has 589548 conditions, 39646 events. 25925/39646 cut-off events. For 2556741/2565776 co-relation queries the response was YES. Maximal size of possible extension queue 2491. Compared 305823 event pairs, 722 based on Foata normal form. 2630/41818 useless extension candidates. Maximal degree in co-relation 586717. Up to 14673 conditions per place. [2021-04-29 08:19:44,804 INFO L146 LiptonReduction]: Number of co-enabled transitions 10752 [2021-04-29 08:19:47,868 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:19:47,868 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:19:47,868 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 34536 [2021-04-29 08:19:47,869 INFO L480 AbstractCegarLoop]: Abstraction has has 214 places, 4426 transitions, 140538 flow [2021-04-29 08:19:47,869 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-04-29 08:19:47,869 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:19:47,869 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:19:48,078 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-04-29 08:19:48,079 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:19:48,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:19:48,080 INFO L82 PathProgramCache]: Analyzing trace with hash 108011075, now seen corresponding path program 4 times [2021-04-29 08:19:48,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:19:48,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336120702] [2021-04-29 08:19:48,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:19:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:19:48,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,110 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:19:48,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,118 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:19:48,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:19:48,133 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-04-29 08:19:48,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,144 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:19:48,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336120702] [2021-04-29 08:19:48,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542915047] [2021-04-29 08:19:48,144 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) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 08:19:48,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-04-29 08:19:48,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:19:48,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:19:48,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:19:48,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:19:48,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:19:48,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:19:48,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:19:48,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:19:48,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:19:48,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:19:48,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:19:48,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:19:48,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:19:48,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:19:48,213 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-04-29 08:19:48,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:19:48,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:19:48,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:19:48,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:19:48,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:19:48,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:19:48,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:19:48,232 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:19:48,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:19:48,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:19:48,251 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 08:19:48,251 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:19:48,251 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:19:48,251 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017217810] [2021-04-29 08:19:48,251 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:19:48,251 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:19:48,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:19:48,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:19:48,252 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:19:48,253 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 4426 transitions, 140538 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-04-29 08:19:48,253 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:19:48,253 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:19:48,253 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:21:04,946 INFO L129 PetriNetUnfolder]: 29406/43782 cut-off events. [2021-04-29 08:21:04,946 INFO L130 PetriNetUnfolder]: For 2805723/2806897 co-relation queries the response was YES. [2021-04-29 08:21:05,512 INFO L84 FinitePrefix]: Finished finitePrefix Result has 685007 conditions, 43782 events. 29406/43782 cut-off events. For 2805723/2806897 co-relation queries the response was YES. Maximal size of possible extension queue 2705. Compared 323622 event pairs, 1747 based on Foata normal form. 87/43863 useless extension candidates. Maximal degree in co-relation 682132. Up to 41137 conditions per place. [2021-04-29 08:21:06,159 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 4425 selfloop transitions, 130 changer transitions 0/4563 dead transitions. [2021-04-29 08:21:06,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 4563 transitions, 154511 flow [2021-04-29 08:21:06,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:21:06,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:21:06,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 158 transitions. [2021-04-29 08:21:06,160 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6929824561403509 [2021-04-29 08:21:06,160 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 158 transitions. [2021-04-29 08:21:06,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 158 transitions. [2021-04-29 08:21:06,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:21:06,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 158 transitions. [2021-04-29 08:21:06,161 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-04-29 08:21:06,162 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-04-29 08:21:06,162 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-04-29 08:21:06,162 INFO L185 Difference]: Start difference. First operand has 214 places, 4426 transitions, 140538 flow. Second operand 6 states and 158 transitions. [2021-04-29 08:21:06,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 4563 transitions, 154511 flow [2021-04-29 08:21:28,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 4563 transitions, 153040 flow, removed 700 selfloop flow, removed 4 redundant places. [2021-04-29 08:21:28,499 INFO L241 Difference]: Finished difference. Result has 218 places, 4500 transitions, 142657 flow [2021-04-29 08:21:28,502 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=139117, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=142657, PETRI_PLACES=218, PETRI_TRANSITIONS=4500} [2021-04-29 08:21:28,502 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 182 predicate places. [2021-04-29 08:21:28,502 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:21:28,502 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 218 places, 4500 transitions, 142657 flow [2021-04-29 08:21:28,502 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 218 places, 4500 transitions, 142657 flow [2021-04-29 08:21:28,561 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 218 places, 4500 transitions, 142657 flow [2021-04-29 08:21:40,901 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][1641], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 28#L30-1true, 541#true, 797#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:40,902 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:21:40,902 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:21:40,902 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:40,902 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:40,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][598], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 737#(<= 2 n2), 25#L41-1true, Black: 741#(<= n1 n2), 26#L30true, 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 569#(< 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:40,903 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:21:40,903 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:40,903 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:40,903 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:21:48,422 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[][161], [259#(<= n2 1), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 858#(and (<= n1 n2) (<= 1 n2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 867#true, 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 60#true, 1140#(and (<= n1 n2) (< 0 n2)), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:48,422 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:21:48,422 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:48,422 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:48,422 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:48,423 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][812], [259#(<= n2 1), 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 797#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:48,423 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:21:48,423 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:48,423 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:48,423 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:53,273 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[][2435], [9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, 545#(<= 1 n1), 801#(<= 2 n2), 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, 64#(<= 1 n2), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 797#true, 610#true, 1123#(<= 1 n2), 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 737#(<= 2 n2), 1256#(and (<= n1 1) (< 0 n2)), Black: 1190#true, Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:21:53,273 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:21:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:53,273 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:21:53,312 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][4467], [259#(<= n2 1), 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), 1119#true, Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 395#(and (<= n2 n1) (< 0 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:53,312 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:21:53,312 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:21:53,312 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:21:53,312 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:21:54,099 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[][2756], [259#(<= n2 1), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 395#(and (<= n2 n1) (< 0 n1)), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:54,099 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:21:54,099 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:21:54,099 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:54,099 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:54,099 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][1495], [259#(<= n2 1), 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 25#L41-1true, Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 541#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), 927#true, 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, 455#(<= n2 1), Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:54,099 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:21:54,100 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:21:54,100 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:54,100 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:58,722 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[][2334], [519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 20#thread3EXITtrue, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 53#(= p2 p1), 313#(and (<= n2 1) (<= n2 n1)), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), 60#true, Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 802#(<= 1 n2), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 541#true, Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 395#(and (<= n2 n1) (< 0 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:21:58,723 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-04-29 08:21:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:21:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:21:58,723 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:22:01,680 INFO L129 PetriNetUnfolder]: 26338/40349 cut-off events. [2021-04-29 08:22:01,680 INFO L130 PetriNetUnfolder]: For 2614167/2623273 co-relation queries the response was YES. [2021-04-29 08:22:02,625 INFO L84 FinitePrefix]: Finished finitePrefix Result has 597510 conditions, 40349 events. 26338/40349 cut-off events. For 2614167/2623273 co-relation queries the response was YES. Maximal size of possible extension queue 2529. Compared 313199 event pairs, 733 based on Foata normal form. 2517/42394 useless extension candidates. Maximal degree in co-relation 594516. Up to 14887 conditions per place. [2021-04-29 08:22:03,250 INFO L146 LiptonReduction]: Number of co-enabled transitions 11010 [2021-04-29 08:22:06,666 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 08:22:06,666 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 08:22:06,666 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 38164 [2021-04-29 08:22:06,667 INFO L480 AbstractCegarLoop]: Abstraction has has 218 places, 4500 transitions, 142657 flow [2021-04-29 08:22:06,667 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-04-29 08:22:06,667 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 08:22:06,667 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 08:22:06,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-04-29 08:22:06,868 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 08:22:06,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 08:22:06,869 INFO L82 PathProgramCache]: Analyzing trace with hash 73379829, now seen corresponding path program 5 times [2021-04-29 08:22:06,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 08:22:06,869 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007864035] [2021-04-29 08:22:06,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 08:22:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 08:22:06,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,895 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-04-29 08:22:06,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,902 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-04-29 08:22:06,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:22:06,914 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-04-29 08:22:06,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:22:06,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007864035] [2021-04-29 08:22:06,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144420861] [2021-04-29 08:22:06,924 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 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-04-29 08:22:06,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-04-29 08:22:06,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-04-29 08:22:06,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 08:22:06,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 08:22:06,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:06,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 08:22:06,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:22:06,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:22:06,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:22:06,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 08:22:06,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:22:06,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:22:06,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:22:06,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:22:06,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:22:06,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-04-29 08:22:06,992 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-04-29 08:22:06,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:06,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:06,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:07,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:07,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-04-29 08:22:07,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:22:07,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:22:07,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:22:07,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 08:22:07,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-04-29 08:22:07,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-04-29 08:22:07,009 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-04-29 08:22:07,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 08:22:07,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 08:22:07,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 08:22:07,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 08:22:07,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-04-29 08:22:07,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028158203] [2021-04-29 08:22:07,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 08:22:07,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 08:22:07,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 08:22:07,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-04-29 08:22:07,029 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-04-29 08:22:07,029 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 4500 transitions, 142657 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-04-29 08:22:07,029 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 08:22:07,029 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-04-29 08:22:07,030 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 08:23:31,877 INFO L129 PetriNetUnfolder]: 30063/44763 cut-off events. [2021-04-29 08:23:31,878 INFO L130 PetriNetUnfolder]: For 2898014/2899182 co-relation queries the response was YES. [2021-04-29 08:23:32,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 699542 conditions, 44763 events. 30063/44763 cut-off events. For 2898014/2899182 co-relation queries the response was YES. Maximal size of possible extension queue 2814. Compared 332055 event pairs, 1841 based on Foata normal form. 87/44844 useless extension candidates. Maximal degree in co-relation 696547. Up to 42037 conditions per place. [2021-04-29 08:23:33,129 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 4500 selfloop transitions, 128 changer transitions 0/4636 dead transitions. [2021-04-29 08:23:33,129 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 4636 transitions, 156736 flow [2021-04-29 08:23:33,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-04-29 08:23:33,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-04-29 08:23:33,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 159 transitions. [2021-04-29 08:23:33,130 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6973684210526315 [2021-04-29 08:23:33,130 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 159 transitions. [2021-04-29 08:23:33,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 159 transitions. [2021-04-29 08:23:33,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 08:23:33,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 159 transitions. [2021-04-29 08:23:33,131 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-04-29 08:23:33,131 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-04-29 08:23:33,131 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-04-29 08:23:33,132 INFO L185 Difference]: Start difference. First operand has 218 places, 4500 transitions, 142657 flow. Second operand 6 states and 159 transitions. [2021-04-29 08:23:33,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 4636 transitions, 156736 flow [2021-04-29 08:23:55,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 4636 transitions, 156444 flow, removed 146 selfloop flow, removed 0 redundant places. [2021-04-29 08:23:55,650 INFO L241 Difference]: Finished difference. Result has 226 places, 4567 transitions, 145717 flow [2021-04-29 08:23:55,653 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=142365, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4500, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=145717, PETRI_PLACES=226, PETRI_TRANSITIONS=4567} [2021-04-29 08:23:55,653 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 190 predicate places. [2021-04-29 08:23:55,653 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 08:23:55,653 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 226 places, 4567 transitions, 145717 flow [2021-04-29 08:23:55,654 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 226 places, 4567 transitions, 145717 flow [2021-04-29 08:23:55,714 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 226 places, 4567 transitions, 145717 flow [2021-04-29 08:24:02,769 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][2841], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 9#L19true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), 28#L30-1true, Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 797#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 545#(<= 1 n1), Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 1335#(= p2 p1), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), 380#true, Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:24:02,770 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,770 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,770 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,770 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:24:02,770 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][1817], [259#(<= n2 1), 517#(and (< 0 (+ n1 1)) (<= n2 1)), 6#L19-1true, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 26#L30true, Black: 741#(<= n1 n2), 1050#true, Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 545#(<= 1 n1), 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), 60#true, Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1111#true, Black: 1115#(<= n1 1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), 1119#true, Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 1335#(= p2 p1), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 126#true, Black: 130#(<= 1 n1), 134#true, 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1190#true, Black: 384#(<= 1 n1), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:24:02,770 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,771 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,771 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:02,771 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-04-29 08:24:14,364 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[][173], [259#(<= n2 1), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), 17#L41true, Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 541#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 858#(and (<= n1 n2) (<= 1 n2)), 1115#(<= n1 1), Black: 1111#true, Black: 545#(<= 1 n1), Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, Black: 797#true, 867#true, Black: 1335#(= p2 p1), 112#(and (<= n1 n2) (<= 1 n2)), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 64#(<= 1 n2), 1140#(and (<= n1 n2) (< 0 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 988#true, 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:24:14,365 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:24:14,365 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:14,365 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:24:14,365 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:24:14,365 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][2715], [259#(<= n2 1), 6#L19-1true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 541#true, 32#thread4EXITtrue, 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 801#(<= 2 n2), Black: 569#(< 1 n1), Black: 802#(<= 1 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 860#(and (<= n1 n2) (<= 2 n2)), 610#true, 867#true, Black: 1335#(= p2 p1), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 380#true, 126#true, Black: 130#(<= 1 n1), 134#true, Black: 612#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 869#(= p1 p2), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 1194#(<= n1 1), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 137#(and (= p2 p1) (< 0 n1)), 194#true, Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 455#(<= n2 1), Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 675#(and (< 0 n2) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:24:14,365 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-04-29 08:24:14,365 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:24:14,365 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:14,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:24:20,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[][4285], [9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 519#(and (<= n2 1) (< 0 n1)), 17#L41true, Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 21#L52true, Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 991#(and (< 0 n2) (= p2 p1)), Black: 741#(<= n1 n2), 1050#true, Black: 536#(= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 537#(and (<= 2 n2) (= n2 n1)), Black: 733#true, 801#(<= 2 n2), 545#(<= 1 n1), 34#L66true, Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), Black: 259#(<= n2 1), Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), 319#true, 64#(<= 1 n2), Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 1111#true, Black: 569#(< 1 n1), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), Black: 556#(and (<= n2 n1) (< 0 n1)), Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, Black: 797#true, 610#true, 1123#(<= 1 n2), 867#true, Black: 1335#(= p2 p1), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 60#true, Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 927#true, 672#true, Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 395#(and (<= n2 n1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 674#(= p2 p1), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 737#(<= 2 n2), 1256#(and (<= n1 1) (< 0 n2)), Black: 1190#true, Black: 1194#(<= n1 1), Black: 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1), 255#true]) [2021-04-29 08:24:20,314 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-04-29 08:24:20,314 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-04-29 08:24:20,314 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-04-29 08:24:20,314 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-04-29 08:24:20,367 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][1784], [259#(<= n2 1), 519#(and (<= n2 1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, Black: 515#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 451#true, Black: 517#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 472#(and (<= n2 n1) (< 0 n1)), Black: 521#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 523#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 476#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 992#(= (+ m p1) p2), Black: 993#(and (= (+ m p1) p2) (< 0 n1)), Black: 990#(= p2 p1), Black: 737#(<= 2 n2), 25#L41-1true, Black: 991#(and (< 0 n2) (= p2 p1)), 1050#true, Black: 741#(<= n1 n2), Black: 791#(and (<= n1 n2) (<= 2 n2)), Black: 536#(= n1 n2), Black: 537#(and (<= 2 n2) (= n2 n1)), 797#true, 32#thread4EXITtrue, 34#L66true, 556#(and (<= n2 n1) (< 0 n1)), Black: 1274#(= p1 p2), Black: 1275#(and (< 1 n2) (= p2 p1)), Black: 1277#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1333#true, Black: 53#(= p2 p1), 60#true, Black: 263#(<= n2 n1), Black: 313#(and (<= n2 1) (<= n2 n1)), Black: 255#true, 319#true, Black: 1052#(= p2 p1), Black: 1053#(and (< 1 n1) (= p2 p1)), Black: 1055#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1115#(<= n1 1), Black: 545#(<= 1 n1), Black: 1111#true, Black: 569#(< 1 n1), Black: 801#(<= 2 n2), Black: 603#(and (< 1 n1) (<= n2 n1)), Black: 802#(<= 1 n2), 1119#true, Black: 858#(and (<= n1 n2) (<= 1 n2)), Black: 860#(and (<= n1 n2) (<= 2 n2)), Black: 541#true, 610#true, 867#true, Black: 1335#(= p2 p1), Black: 1336#(and (< 1 n2) (= p2 p1)), Black: 1338#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 112#(and (<= n1 n2) (<= 1 n2)), Black: 64#(<= 1 n2), Black: 62#(= n1 n2), Black: 321#(= p2 p1), Black: 322#(and (= p2 p1) (< 0 n1)), Black: 324#(and (= (+ m p1) p2) (< 0 n1)), Black: 121#(= n2 n1), 130#(<= 1 n1), Black: 126#true, 134#true, 395#(and (<= n2 n1) (< 0 n1)), Black: 612#(= p1 p2), Black: 869#(= p1 p2), Black: 613#(and (< 0 n2) (= p2 p1)), Black: 614#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 871#(= p1 (+ (* 2 m) p2)), 927#true, Black: 615#(and (= (+ m p2) p1) (< 0 n2)), 672#true, Black: 1123#(<= 1 n2), Black: 1140#(and (<= n1 n2) (< 0 n2)), Black: 1144#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1181#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1183#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 384#(<= 1 n1), Black: 408#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 442#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 136#(= p1 p2), Black: 137#(and (= p2 p1) (< 0 n1)), Black: 444#(and (< 0 (+ n1 1)) (<= n2 n1)), 194#true, Black: 929#(= p1 p2), Black: 674#(= p2 p1), Black: 930#(and (< 1 n1) (= p2 p1)), Black: 932#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 675#(and (< 0 n2) (= p2 p1)), 988#true, Black: 677#(and (= (+ m p1) p2) (< 0 n1)), 733#true, 1258#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1190#true, Black: 1256#(and (<= n1 1) (< 0 n2)), Black: 1194#(<= n1 1), Black: 1211#(and (<= n1 n2) (< 0 n2)), Black: 1260#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1262#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1215#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 1272#true, Black: 196#(= p1 p2), Black: 197#(and (= p2 p1) (< 0 n1)), Black: 198#(= (+ m p2) p1)]) [2021-04-29 08:24:20,367 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-04-29 08:24:20,367 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:24:20,368 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-04-29 08:24:20,368 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event Received shutdown request... [2021-04-29 08:24:25,095 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-04-29 08:24:25,096 WARN L545 AbstractCegarLoop]: Verification canceled [2021-04-29 08:24:25,101 WARN L224 ceAbstractionStarter]: Timeout [2021-04-29 08:24:25,101 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.04 08:24:25 BasicIcfg [2021-04-29 08:24:25,102 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-04-29 08:24:25,102 INFO L168 Benchmark]: Toolchain (without parser) took 781616.10 ms. Allocated memory was 308.3 MB in the beginning and 14.6 GB in the end (delta: 14.2 GB). Free memory was 277.4 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. [2021-04-29 08:24:25,102 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.66 ms. Allocated memory is still 308.3 MB. Free memory is still 278.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-04-29 08:24:25,103 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.21 ms. Allocated memory is still 308.3 MB. Free memory was 291.6 MB in the beginning and 290.1 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-04-29 08:24:25,103 INFO L168 Benchmark]: Boogie Preprocessor took 21.54 ms. Allocated memory is still 308.3 MB. Free memory was 290.0 MB in the beginning and 289.0 MB in the end (delta: 976.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-04-29 08:24:25,103 INFO L168 Benchmark]: RCFGBuilder took 398.73 ms. Allocated memory is still 308.3 MB. Free memory was 289.0 MB in the beginning and 281.8 MB in the end (delta: 7.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-04-29 08:24:25,103 INFO L168 Benchmark]: TraceAbstraction took 781103.69 ms. Allocated memory was 308.3 MB in the beginning and 14.6 GB in the end (delta: 14.2 GB). Free memory was 281.2 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. [2021-04-29 08:24:25,104 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.66 ms. Allocated memory is still 308.3 MB. Free memory is still 278.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 34.21 ms. Allocated memory is still 308.3 MB. Free memory was 291.6 MB in the beginning and 290.1 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 21.54 ms. Allocated memory is still 308.3 MB. Free memory was 290.0 MB in the beginning and 289.0 MB in the end (delta: 976.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 398.73 ms. Allocated memory is still 308.3 MB. Free memory was 289.0 MB in the beginning and 281.8 MB in the end (delta: 7.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 781103.69 ms. Allocated memory was 308.3 MB in the beginning and 14.6 GB in the end (delta: 14.2 GB). Free memory was 281.2 MB in the beginning and 11.2 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.0 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 329.9ms, 36 PlacesBefore, 36 PlacesAfterwards, 27 TransitionsBefore, 27 TransitionsAfterwards, 288 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 300 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 206, positive: 190, positive conditional: 190, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 143, positive: 136, positive conditional: 0, positive unconditional: 136, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 143, positive: 136, positive conditional: 0, positive unconditional: 136, 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: 143, positive: 131, positive conditional: 0, positive unconditional: 131, 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: 178, positive: 89, positive conditional: 0, positive unconditional: 89, negative: 89, negative conditional: 0, negative unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 206, positive: 54, positive conditional: 54, positive unconditional: 0, negative: 9, negative conditional: 9, negative unconditional: 0, unknown: 143, unknown conditional: 143, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 143, Positive cache size: 136, Positive conditional cache size: 136, Positive unconditional cache size: 0, Negative cache size: 7, Negative conditional cache size: 7, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 68.2ms, 31 PlacesBefore, 30 PlacesAfterwards, 30 TransitionsBefore, 30 TransitionsAfterwards, 372 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 144 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38, positive: 30, positive conditional: 30, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 14, positive: 10, positive conditional: 2, positive unconditional: 8, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 14, positive: 10, positive conditional: 2, positive unconditional: 8, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 14, positive: 10, positive conditional: 0, positive unconditional: 10, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 39, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 39, negative conditional: 23, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 38, positive: 20, positive conditional: 20, positive unconditional: 0, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 14, unknown conditional: 14, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 76.1ms, 39 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: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 94.0ms, 39 PlacesBefore, 38 PlacesAfterwards, 38 TransitionsBefore, 38 TransitionsAfterwards, 316 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 144.1ms, 40 PlacesBefore, 40 PlacesAfterwards, 42 TransitionsBefore, 42 TransitionsAfterwards, 390 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 261.6ms, 45 PlacesBefore, 45 PlacesAfterwards, 84 TransitionsBefore, 84 TransitionsAfterwards, 756 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 484.0ms, 53 PlacesBefore, 53 PlacesAfterwards, 159 TransitionsBefore, 159 TransitionsAfterwards, 1420 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 688.7ms, 61 PlacesBefore, 61 PlacesAfterwards, 212 TransitionsBefore, 212 TransitionsAfterwards, 1890 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 930.4ms, 69 PlacesBefore, 69 PlacesAfterwards, 258 TransitionsBefore, 258 TransitionsAfterwards, 2262 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1392.2ms, 82 PlacesBefore, 82 PlacesAfterwards, 393 TransitionsBefore, 393 TransitionsAfterwards, 2698 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2388.5ms, 101 PlacesBefore, 101 PlacesAfterwards, 679 TransitionsBefore, 679 TransitionsAfterwards, 3318 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1975.5ms, 103 PlacesBefore, 103 PlacesAfterwards, 672 TransitionsBefore, 672 TransitionsAfterwards, 3284 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3620.0ms, 115 PlacesBefore, 115 PlacesAfterwards, 1062 TransitionsBefore, 1062 TransitionsAfterwards, 4274 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4515.0ms, 121 PlacesBefore, 121 PlacesAfterwards, 1490 TransitionsBefore, 1490 TransitionsAfterwards, 4998 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6286.2ms, 129 PlacesBefore, 129 PlacesAfterwards, 1801 TransitionsBefore, 1801 TransitionsAfterwards, 5704 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7000.0ms, 139 PlacesBefore, 139 PlacesAfterwards, 2014 TransitionsBefore, 2014 TransitionsAfterwards, 6154 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9092.2ms, 150 PlacesBefore, 150 PlacesAfterwards, 2196 TransitionsBefore, 2196 TransitionsAfterwards, 6776 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10184.0ms, 154 PlacesBefore, 154 PlacesAfterwards, 2293 TransitionsBefore, 2293 TransitionsAfterwards, 7236 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10697.6ms, 162 PlacesBefore, 162 PlacesAfterwards, 2370 TransitionsBefore, 2370 TransitionsAfterwards, 7538 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14341.0ms, 171 PlacesBefore, 171 PlacesAfterwards, 2882 TransitionsBefore, 2882 TransitionsAfterwards, 8586 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16096.7ms, 179 PlacesBefore, 179 PlacesAfterwards, 2948 TransitionsBefore, 2948 TransitionsAfterwards, 8866 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13805.0ms, 185 PlacesBefore, 185 PlacesAfterwards, 2782 TransitionsBefore, 2782 TransitionsAfterwards, 7952 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20232.5ms, 196 PlacesBefore, 196 PlacesAfterwards, 3301 TransitionsBefore, 3301 TransitionsAfterwards, 9028 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 34536.2ms, 214 PlacesBefore, 214 PlacesAfterwards, 4426 TransitionsBefore, 4426 TransitionsAfterwards, 10752 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 38164.1ms, 218 PlacesBefore, 218 PlacesAfterwards, 4500 TransitionsBefore, 4500 TransitionsAfterwards, 11010 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 157, Positive cache size: 146, Positive conditional cache size: 146, Positive unconditional cache size: 0, Negative cache size: 11, Negative conditional cache size: 11, Negative unconditional cache size: 0 - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 72). Cancelled while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 226 places, 4567 transitions, 145717 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 226 places, 4567 transitions, 145717 flow,while PetriNetUnfolder was constructing finite prefix that currently has 534964 conditions, 34962 events (23347/34961 cut-off events. For 2495052/2503577 co-relation queries the response was YES. Maximal size of possible extension queue 2625. Compared 273334 event pairs, 742 based on Foata normal form. 2348/38027 useless extension candidates. Maximal degree in co-relation 533661. Up to 12934 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 30 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 19.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 780881.0ms, OverallIterations: 25, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 545189.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 449.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 283 SDtfs, 701 SDslu, 341 SDs, 0 SdLazy, 1927 SolverSat, 353 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1768.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 475 GetRequests, 315 SyntacticMatches, 30 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 990.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=145717occurred in iteration=25, InterpolantAutomatonStates: 167, 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: 343.7ms SsaConstructionTime, 407.8ms SatisfiabilityAnalysisTime, 3131.8ms InterpolantComputationTime, 798 NumberOfCodeBlocks, 798 NumberOfCodeBlocksAsserted, 59 NumberOfCheckSat, 753 ConstructedInterpolants, 0 QuantifiedInterpolants, 2817 SizeOfPredicates, 20 NumberOfNonLiveVariables, 1215 ConjunctsInSsa, 138 ConjunctsInUnsatCore, 45 InterpolantComputations, 6 PerfectInterpolantSequences, 31/84 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