/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-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-4.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 06:29:19,580 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 06:29:19,582 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 06:29:19,618 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 06:29:19,618 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 06:29:19,621 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 06:29:19,622 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 06:29:19,626 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 06:29:19,628 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 06:29:19,632 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 06:29:19,633 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 06:29:19,634 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 06:29:19,634 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 06:29:19,636 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 06:29:19,637 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 06:29:19,640 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 06:29:19,642 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 06:29:19,642 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 06:29:19,645 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 06:29:19,652 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 06:29:19,653 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 06:29:19,654 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 06:29:19,655 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 06:29:19,656 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 06:29:19,662 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 06:29:19,662 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 06:29:19,662 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 06:29:19,663 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 06:29:19,664 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 06:29:19,664 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 06:29:19,665 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 06:29:19,665 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 06:29:19,667 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 06:29:19,667 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 06:29:19,668 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 06:29:19,668 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 06:29:19,668 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 06:29:19,669 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 06:29:19,669 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 06:29:19,669 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 06:29:19,670 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 06:29:19,671 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-NoLbe.epf [2021-03-11 06:29:19,704 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 06:29:19,704 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 06:29:19,706 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 06:29:19,706 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 06:29:19,707 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 06:29:19,707 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 06:29:19,707 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 06:29:19,707 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 06:29:19,707 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 06:29:19,707 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 06:29:19,708 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 06:29:19,708 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 06:29:19,708 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 06:29:19,708 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 06:29:19,709 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 06:29:19,709 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 06:29:19,710 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 06:29:19,710 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-03-11 06:29:19,711 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-11 06:29:19,711 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-11 06:29:19,966 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 06:29:19,981 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 06:29:19,983 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 06:29:19,984 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-11 06:29:19,988 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-11 06:29:19,988 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-4.wvr.bpl [2021-03-11 06:29:19,989 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-4.wvr.bpl' [2021-03-11 06:29:20,024 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 06:29:20,029 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-11 06:29:20,030 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 06:29:20,030 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 06:29:20,030 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 06:29:20,039 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,048 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,054 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 06:29:20,055 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 06:29:20,055 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 06:29:20,055 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 06:29:20,061 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,063 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,064 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,068 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,069 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,070 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... [2021-03-11 06:29:20,073 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 06:29:20,074 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 06:29:20,074 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 06:29:20,074 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 06:29:20,075 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 06:29:20,138 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-11 06:29:20,139 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-11 06:29:20,140 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-11 06:29:20,140 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-11 06:29:20,140 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-11 06:29:20,140 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-11 06:29:20,141 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-11 06:29:20,141 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 06:29:20,141 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 06:29:20,141 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-11 06:29:20,141 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-11 06:29:20,141 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-11 06:29:20,141 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-11 06:29:20,141 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-11 06:29:20,141 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-11 06:29:20,142 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 06:29:20,373 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 06:29:20,373 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-11 06:29:20,374 INFO L202 PluginConnector]: Adding new model ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 06:29:20 BoogieIcfgContainer [2021-03-11 06:29:20,375 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 06:29:20,376 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 06:29:20,376 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 06:29:20,378 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 06:29:20,378 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 06:29:20" (1/2) ... [2021-03-11 06:29:20,379 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6fe7ec99 and model type ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 06:29:20, skipping insertion in model container [2021-03-11 06:29:20,379 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 06:29:20" (2/2) ... [2021-03-11 06:29:20,380 INFO L111 eAbstractionObserver]: Analyzing ICFG ticket-4.wvr.bpl [2021-03-11 06:29:20,384 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 06:29:20,387 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 06:29:20,387 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 06:29:20,452 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-11 06:29:20,467 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-11 06:29:20,497 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 06:29:20,497 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 06:29:20,497 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 06:29:20,497 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 06:29:20,497 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 06:29:20,498 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 06:29:20,498 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 06:29:20,498 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 06:29:20,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 38 transitions, 108 flow [2021-03-11 06:29:20,552 INFO L129 PetriNetUnfolder]: 0/34 cut-off events. [2021-03-11 06:29:20,553 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-11 06:29:20,554 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51 conditions, 34 events. 0/34 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 60 event pairs, 0 based on Foata normal form. 0/33 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-11 06:29:20,554 INFO L82 GeneralOperation]: Start removeDead. Operand has 51 places, 38 transitions, 108 flow [2021-03-11 06:29:20,558 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 45 places, 32 transitions, 88 flow [2021-03-11 06:29:20,583 INFO L129 PetriNetUnfolder]: 0/31 cut-off events. [2021-03-11 06:29:20,583 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-11 06:29:20,583 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:20,584 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:20,584 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:20,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:20,589 INFO L82 PathProgramCache]: Analyzing trace with hash -811476249, now seen corresponding path program 1 times [2021-03-11 06:29:20,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:20,597 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926830810] [2021-03-11 06:29:20,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:20,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:20,811 INFO L142 QuantifierPusher]: treesize reduction 14, result has 41.7 percent of original size [2021-03-11 06:29:20,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-11 06:29:20,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:20,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:20,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:20,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:20,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:20,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:20,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:20,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 06:29:20,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:20,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:20,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:20,863 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926830810] [2021-03-11 06:29:20,863 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:20,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-11 06:29:20,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109372434] [2021-03-11 06:29:20,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 06:29:20,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:20,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 06:29:20,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-11 06:29:20,886 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 38 [2021-03-11 06:29:20,888 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 32 transitions, 88 flow. Second operand has 5 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-03-11 06:29:20,888 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:20,888 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 38 [2021-03-11 06:29:20,889 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:21,069 INFO L129 PetriNetUnfolder]: 231/661 cut-off events. [2021-03-11 06:29:21,069 INFO L130 PetriNetUnfolder]: For 70/70 co-relation queries the response was YES. [2021-03-11 06:29:21,076 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1123 conditions, 661 events. 231/661 cut-off events. For 70/70 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 4576 event pairs, 100 based on Foata normal form. 1/655 useless extension candidates. Maximal degree in co-relation 1096. Up to 216 conditions per place. [2021-03-11 06:29:21,081 INFO L132 encePairwiseOnDemand]: 27/38 looper letters, 18 selfloop transitions, 9 changer transitions 1/49 dead transitions. [2021-03-11 06:29:21,081 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 49 transitions, 178 flow [2021-03-11 06:29:21,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 06:29:21,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 06:29:21,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 159 transitions. [2021-03-11 06:29:21,114 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8368421052631579 [2021-03-11 06:29:21,114 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 159 transitions. [2021-03-11 06:29:21,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 159 transitions. [2021-03-11 06:29:21,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:21,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 159 transitions. [2021-03-11 06:29:21,125 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.8) internal successors, (159), 5 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,130 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,131 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,132 INFO L185 Difference]: Start difference. First operand has 45 places, 32 transitions, 88 flow. Second operand 5 states and 159 transitions. [2021-03-11 06:29:21,133 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 49 transitions, 178 flow [2021-03-11 06:29:21,138 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 49 transitions, 162 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-11 06:29:21,142 INFO L241 Difference]: Finished difference. Result has 44 places, 39 transitions, 136 flow [2021-03-11 06:29:21,144 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=72, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=136, PETRI_PLACES=44, PETRI_TRANSITIONS=39} [2021-03-11 06:29:21,144 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, -1 predicate places. [2021-03-11 06:29:21,144 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 39 transitions, 136 flow [2021-03-11 06:29:21,145 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-03-11 06:29:21,145 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:21,145 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:21,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 06:29:21,145 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:21,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:21,147 INFO L82 PathProgramCache]: Analyzing trace with hash 435480015, now seen corresponding path program 2 times [2021-03-11 06:29:21,147 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:21,148 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25912247] [2021-03-11 06:29:21,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:21,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:21,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:21,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:21,246 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25912247] [2021-03-11 06:29:21,246 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:21,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:21,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662884024] [2021-03-11 06:29:21,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:21,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:21,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:21,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:21,253 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:21,253 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 39 transitions, 136 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,253 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:21,253 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:21,254 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:21,710 INFO L129 PetriNetUnfolder]: 1284/2532 cut-off events. [2021-03-11 06:29:21,711 INFO L130 PetriNetUnfolder]: For 364/399 co-relation queries the response was YES. [2021-03-11 06:29:21,718 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5473 conditions, 2532 events. 1284/2532 cut-off events. For 364/399 co-relation queries the response was YES. Maximal size of possible extension queue 247. Compared 18655 event pairs, 311 based on Foata normal form. 15/2394 useless extension candidates. Maximal degree in co-relation 5412. Up to 646 conditions per place. [2021-03-11 06:29:21,729 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 30 selfloop transitions, 29 changer transitions 0/81 dead transitions. [2021-03-11 06:29:21,730 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 81 transitions, 362 flow [2021-03-11 06:29:21,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:21,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:21,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 228 transitions. [2021-03-11 06:29:21,739 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8571428571428571 [2021-03-11 06:29:21,740 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 228 transitions. [2021-03-11 06:29:21,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 228 transitions. [2021-03-11 06:29:21,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:21,744 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 228 transitions. [2021-03-11 06:29:21,745 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 32.57142857142857) internal successors, (228), 7 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,747 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,747 INFO L185 Difference]: Start difference. First operand has 44 places, 39 transitions, 136 flow. Second operand 7 states and 228 transitions. [2021-03-11 06:29:21,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 81 transitions, 362 flow [2021-03-11 06:29:21,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 81 transitions, 346 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-11 06:29:21,751 INFO L241 Difference]: Finished difference. Result has 50 places, 63 transitions, 307 flow [2021-03-11 06:29:21,751 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=307, PETRI_PLACES=50, PETRI_TRANSITIONS=63} [2021-03-11 06:29:21,751 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 5 predicate places. [2021-03-11 06:29:21,751 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 63 transitions, 307 flow [2021-03-11 06:29:21,752 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,752 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:21,752 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:21,752 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 06:29:21,752 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:21,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:21,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1509743163, now seen corresponding path program 3 times [2021-03-11 06:29:21,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:21,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458714848] [2021-03-11 06:29:21,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:21,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:21,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:21,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:21,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:21,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:21,816 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458714848] [2021-03-11 06:29:21,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:21,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-11 06:29:21,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320030719] [2021-03-11 06:29:21,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 06:29:21,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:21,818 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 06:29:21,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-11 06:29:21,819 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:21,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 63 transitions, 307 flow. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:21,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:21,820 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:21,820 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:22,103 INFO L129 PetriNetUnfolder]: 1268/2750 cut-off events. [2021-03-11 06:29:22,104 INFO L130 PetriNetUnfolder]: For 2489/2738 co-relation queries the response was YES. [2021-03-11 06:29:22,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7522 conditions, 2750 events. 1268/2750 cut-off events. For 2489/2738 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 21501 event pairs, 292 based on Foata normal form. 83/2714 useless extension candidates. Maximal degree in co-relation 7375. Up to 1452 conditions per place. [2021-03-11 06:29:22,126 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 54 selfloop transitions, 29 changer transitions 0/105 dead transitions. [2021-03-11 06:29:22,126 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 105 transitions, 717 flow [2021-03-11 06:29:22,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 06:29:22,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 06:29:22,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 159 transitions. [2021-03-11 06:29:22,132 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8368421052631579 [2021-03-11 06:29:22,132 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 159 transitions. [2021-03-11 06:29:22,132 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 159 transitions. [2021-03-11 06:29:22,132 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:22,132 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 159 transitions. [2021-03-11 06:29:22,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.8) internal successors, (159), 5 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,134 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,134 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,134 INFO L185 Difference]: Start difference. First operand has 50 places, 63 transitions, 307 flow. Second operand 5 states and 159 transitions. [2021-03-11 06:29:22,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 105 transitions, 717 flow [2021-03-11 06:29:22,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 105 transitions, 674 flow, removed 19 selfloop flow, removed 1 redundant places. [2021-03-11 06:29:22,148 INFO L241 Difference]: Finished difference. Result has 55 places, 84 transitions, 522 flow [2021-03-11 06:29:22,149 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=286, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=522, PETRI_PLACES=55, PETRI_TRANSITIONS=84} [2021-03-11 06:29:22,149 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 10 predicate places. [2021-03-11 06:29:22,149 INFO L480 AbstractCegarLoop]: Abstraction has has 55 places, 84 transitions, 522 flow [2021-03-11 06:29:22,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,149 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:22,149 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:22,149 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 06:29:22,149 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:22,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:22,150 INFO L82 PathProgramCache]: Analyzing trace with hash 2106271883, now seen corresponding path program 4 times [2021-03-11 06:29:22,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:22,150 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464653040] [2021-03-11 06:29:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:22,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:22,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:22,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:22,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:22,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:22,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:22,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464653040] [2021-03-11 06:29:22,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:22,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-11 06:29:22,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849651091] [2021-03-11 06:29:22,211 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 06:29:22,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:22,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 06:29:22,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-11 06:29:22,213 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:22,213 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 84 transitions, 522 flow. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 6 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,214 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:22,214 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:22,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:22,578 INFO L129 PetriNetUnfolder]: 1630/3464 cut-off events. [2021-03-11 06:29:22,578 INFO L130 PetriNetUnfolder]: For 5512/5842 co-relation queries the response was YES. [2021-03-11 06:29:22,589 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10774 conditions, 3464 events. 1630/3464 cut-off events. For 5512/5842 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 28234 event pairs, 339 based on Foata normal form. 163/3449 useless extension candidates. Maximal degree in co-relation 10636. Up to 850 conditions per place. [2021-03-11 06:29:22,606 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 45 selfloop transitions, 61 changer transitions 0/128 dead transitions. [2021-03-11 06:29:22,606 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 128 transitions, 1009 flow [2021-03-11 06:29:22,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 06:29:22,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 06:29:22,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 195 transitions. [2021-03-11 06:29:22,608 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8552631578947368 [2021-03-11 06:29:22,608 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 195 transitions. [2021-03-11 06:29:22,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 195 transitions. [2021-03-11 06:29:22,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:22,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 195 transitions. [2021-03-11 06:29:22,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 32.5) internal successors, (195), 6 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,610 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,610 INFO L185 Difference]: Start difference. First operand has 55 places, 84 transitions, 522 flow. Second operand 6 states and 195 transitions. [2021-03-11 06:29:22,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 128 transitions, 1009 flow [2021-03-11 06:29:22,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 128 transitions, 1004 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 06:29:22,619 INFO L241 Difference]: Finished difference. Result has 61 places, 112 transitions, 943 flow [2021-03-11 06:29:22,620 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=517, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=943, PETRI_PLACES=61, PETRI_TRANSITIONS=112} [2021-03-11 06:29:22,623 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 16 predicate places. [2021-03-11 06:29:22,623 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 112 transitions, 943 flow [2021-03-11 06:29:22,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 6 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,623 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:22,625 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:22,625 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-11 06:29:22,625 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:22,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:22,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1235741545, now seen corresponding path program 5 times [2021-03-11 06:29:22,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:22,626 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639182509] [2021-03-11 06:29:22,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:22,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:22,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:22,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:22,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:22,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:22,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:22,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:22,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639182509] [2021-03-11 06:29:22,668 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:22,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-11 06:29:22,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100913189] [2021-03-11 06:29:22,668 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 06:29:22,668 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:22,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 06:29:22,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-11 06:29:22,669 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:22,670 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 112 transitions, 943 flow. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:22,670 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:22,670 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:22,670 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:22,986 INFO L129 PetriNetUnfolder]: 1454/3279 cut-off events. [2021-03-11 06:29:22,986 INFO L130 PetriNetUnfolder]: For 9123/9617 co-relation queries the response was YES. [2021-03-11 06:29:23,000 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11785 conditions, 3279 events. 1454/3279 cut-off events. For 9123/9617 co-relation queries the response was YES. Maximal size of possible extension queue 313. Compared 27323 event pairs, 361 based on Foata normal form. 242/3379 useless extension candidates. Maximal degree in co-relation 11607. Up to 1794 conditions per place. [2021-03-11 06:29:23,021 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 77 selfloop transitions, 41 changer transitions 0/140 dead transitions. [2021-03-11 06:29:23,021 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 140 transitions, 1396 flow [2021-03-11 06:29:23,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 06:29:23,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 06:29:23,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 159 transitions. [2021-03-11 06:29:23,022 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8368421052631579 [2021-03-11 06:29:23,022 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 159 transitions. [2021-03-11 06:29:23,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 159 transitions. [2021-03-11 06:29:23,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:23,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 159 transitions. [2021-03-11 06:29:23,023 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.8) internal successors, (159), 5 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,024 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,024 INFO L185 Difference]: Start difference. First operand has 61 places, 112 transitions, 943 flow. Second operand 5 states and 159 transitions. [2021-03-11 06:29:23,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 140 transitions, 1396 flow [2021-03-11 06:29:23,034 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 140 transitions, 1377 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-03-11 06:29:23,037 INFO L241 Difference]: Finished difference. Result has 65 places, 121 transitions, 1153 flow [2021-03-11 06:29:23,037 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=926, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1153, PETRI_PLACES=65, PETRI_TRANSITIONS=121} [2021-03-11 06:29:23,037 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 20 predicate places. [2021-03-11 06:29:23,038 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 121 transitions, 1153 flow [2021-03-11 06:29:23,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,038 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:23,038 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:23,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 06:29:23,038 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:23,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:23,039 INFO L82 PathProgramCache]: Analyzing trace with hash 560027965, now seen corresponding path program 6 times [2021-03-11 06:29:23,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:23,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078934088] [2021-03-11 06:29:23,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:23,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:23,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:23,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:23,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078934088] [2021-03-11 06:29:23,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:23,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:23,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470924044] [2021-03-11 06:29:23,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:23,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:23,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:23,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:23,109 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:23,109 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 121 transitions, 1153 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,109 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:23,109 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:23,109 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:23,582 INFO L129 PetriNetUnfolder]: 1626/3468 cut-off events. [2021-03-11 06:29:23,583 INFO L130 PetriNetUnfolder]: For 13001/13867 co-relation queries the response was YES. [2021-03-11 06:29:23,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13389 conditions, 3468 events. 1626/3468 cut-off events. For 13001/13867 co-relation queries the response was YES. Maximal size of possible extension queue 310. Compared 28189 event pairs, 280 based on Foata normal form. 415/3722 useless extension candidates. Maximal degree in co-relation 13278. Up to 775 conditions per place. [2021-03-11 06:29:23,627 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 39 selfloop transitions, 104 changer transitions 0/165 dead transitions. [2021-03-11 06:29:23,627 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 165 transitions, 1791 flow [2021-03-11 06:29:23,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:23,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:23,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 292 transitions. [2021-03-11 06:29:23,629 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8538011695906432 [2021-03-11 06:29:23,629 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 292 transitions. [2021-03-11 06:29:23,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 292 transitions. [2021-03-11 06:29:23,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:23,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 292 transitions. [2021-03-11 06:29:23,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.44444444444444) internal successors, (292), 9 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,631 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,631 INFO L185 Difference]: Start difference. First operand has 65 places, 121 transitions, 1153 flow. Second operand 9 states and 292 transitions. [2021-03-11 06:29:23,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 165 transitions, 1791 flow [2021-03-11 06:29:23,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 165 transitions, 1740 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 06:29:23,649 INFO L241 Difference]: Finished difference. Result has 73 places, 139 transitions, 1572 flow [2021-03-11 06:29:23,649 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1114, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1572, PETRI_PLACES=73, PETRI_TRANSITIONS=139} [2021-03-11 06:29:23,649 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 28 predicate places. [2021-03-11 06:29:23,650 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 139 transitions, 1572 flow [2021-03-11 06:29:23,650 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,650 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:23,650 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:23,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-11 06:29:23,650 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:23,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:23,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1391723799, now seen corresponding path program 7 times [2021-03-11 06:29:23,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:23,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353203919] [2021-03-11 06:29:23,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:23,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:23,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:23,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:23,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:23,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:23,685 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353203919] [2021-03-11 06:29:23,685 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:23,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-11 06:29:23,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840894273] [2021-03-11 06:29:23,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-11 06:29:23,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:23,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-11 06:29:23,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-11 06:29:23,687 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:23,687 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 139 transitions, 1572 flow. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:23,687 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:23,687 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:23,687 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:24,005 INFO L129 PetriNetUnfolder]: 1322/3105 cut-off events. [2021-03-11 06:29:24,005 INFO L130 PetriNetUnfolder]: For 12912/13413 co-relation queries the response was YES. [2021-03-11 06:29:24,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12712 conditions, 3105 events. 1322/3105 cut-off events. For 12912/13413 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 26302 event pairs, 428 based on Foata normal form. 197/3189 useless extension candidates. Maximal degree in co-relation 12550. Up to 1740 conditions per place. [2021-03-11 06:29:24,034 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 83 selfloop transitions, 59 changer transitions 1/165 dead transitions. [2021-03-11 06:29:24,034 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 165 transitions, 2127 flow [2021-03-11 06:29:24,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-11 06:29:24,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-11 06:29:24,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 159 transitions. [2021-03-11 06:29:24,036 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8368421052631579 [2021-03-11 06:29:24,036 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 159 transitions. [2021-03-11 06:29:24,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 159 transitions. [2021-03-11 06:29:24,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:24,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 159 transitions. [2021-03-11 06:29:24,036 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.8) internal successors, (159), 5 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,037 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,037 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,037 INFO L185 Difference]: Start difference. First operand has 73 places, 139 transitions, 1572 flow. Second operand 5 states and 159 transitions. [2021-03-11 06:29:24,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 165 transitions, 2127 flow [2021-03-11 06:29:24,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 165 transitions, 1951 flow, removed 3 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:24,055 INFO L241 Difference]: Finished difference. Result has 75 places, 148 transitions, 1714 flow [2021-03-11 06:29:24,055 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1370, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1714, PETRI_PLACES=75, PETRI_TRANSITIONS=148} [2021-03-11 06:29:24,056 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 30 predicate places. [2021-03-11 06:29:24,056 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 148 transitions, 1714 flow [2021-03-11 06:29:24,056 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,056 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:24,056 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:24,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 06:29:24,056 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:24,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:24,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1180754811, now seen corresponding path program 8 times [2021-03-11 06:29:24,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:24,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49435645] [2021-03-11 06:29:24,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:24,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:24,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:24,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:24,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:24,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49435645] [2021-03-11 06:29:24,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:24,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:24,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535412692] [2021-03-11 06:29:24,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:24,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:24,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:24,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:24,117 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:24,118 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 148 transitions, 1714 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,118 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:24,118 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:24,118 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:24,469 INFO L129 PetriNetUnfolder]: 1343/2998 cut-off events. [2021-03-11 06:29:24,470 INFO L130 PetriNetUnfolder]: For 12826/13985 co-relation queries the response was YES. [2021-03-11 06:29:24,484 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12125 conditions, 2998 events. 1343/2998 cut-off events. For 12826/13985 co-relation queries the response was YES. Maximal size of possible extension queue 293. Compared 24552 event pairs, 245 based on Foata normal form. 266/3137 useless extension candidates. Maximal degree in co-relation 11998. Up to 665 conditions per place. [2021-03-11 06:29:24,499 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 30 selfloop transitions, 116 changer transitions 0/168 dead transitions. [2021-03-11 06:29:24,499 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 168 transitions, 2162 flow [2021-03-11 06:29:24,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:24,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:24,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 227 transitions. [2021-03-11 06:29:24,501 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8533834586466166 [2021-03-11 06:29:24,501 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 227 transitions. [2021-03-11 06:29:24,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 227 transitions. [2021-03-11 06:29:24,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:24,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 227 transitions. [2021-03-11 06:29:24,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 32.42857142857143) internal successors, (227), 7 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,503 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,503 INFO L185 Difference]: Start difference. First operand has 75 places, 148 transitions, 1714 flow. Second operand 7 states and 227 transitions. [2021-03-11 06:29:24,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 168 transitions, 2162 flow [2021-03-11 06:29:24,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 168 transitions, 2101 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 06:29:24,518 INFO L241 Difference]: Finished difference. Result has 81 places, 153 transitions, 2033 flow [2021-03-11 06:29:24,518 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1623, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2033, PETRI_PLACES=81, PETRI_TRANSITIONS=153} [2021-03-11 06:29:24,518 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 36 predicate places. [2021-03-11 06:29:24,518 INFO L480 AbstractCegarLoop]: Abstraction has has 81 places, 153 transitions, 2033 flow [2021-03-11 06:29:24,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,520 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:24,520 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:24,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-11 06:29:24,520 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:24,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:24,520 INFO L82 PathProgramCache]: Analyzing trace with hash -1057907361, now seen corresponding path program 9 times [2021-03-11 06:29:24,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:24,521 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577658541] [2021-03-11 06:29:24,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:24,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:24,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:24,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:24,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:24,568 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577658541] [2021-03-11 06:29:24,568 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:24,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-11 06:29:24,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110784820] [2021-03-11 06:29:24,568 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 06:29:24,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:24,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 06:29:24,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-11 06:29:24,569 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:24,570 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 153 transitions, 2033 flow. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 6 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,570 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:24,570 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:24,570 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:24,840 INFO L129 PetriNetUnfolder]: 927/2299 cut-off events. [2021-03-11 06:29:24,840 INFO L130 PetriNetUnfolder]: For 10553/11026 co-relation queries the response was YES. [2021-03-11 06:29:24,851 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9830 conditions, 2299 events. 927/2299 cut-off events. For 10553/11026 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 18619 event pairs, 200 based on Foata normal form. 334/2547 useless extension candidates. Maximal degree in co-relation 9686. Up to 724 conditions per place. [2021-03-11 06:29:24,861 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 50 selfloop transitions, 96 changer transitions 0/168 dead transitions. [2021-03-11 06:29:24,861 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 168 transitions, 2377 flow [2021-03-11 06:29:24,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-11 06:29:24,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-11 06:29:24,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 194 transitions. [2021-03-11 06:29:24,863 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8508771929824561 [2021-03-11 06:29:24,863 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 194 transitions. [2021-03-11 06:29:24,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 194 transitions. [2021-03-11 06:29:24,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:24,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 194 transitions. [2021-03-11 06:29:24,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 32.333333333333336) internal successors, (194), 6 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,864 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,864 INFO L185 Difference]: Start difference. First operand has 81 places, 153 transitions, 2033 flow. Second operand 6 states and 194 transitions. [2021-03-11 06:29:24,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 168 transitions, 2377 flow [2021-03-11 06:29:24,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 168 transitions, 2205 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:24,882 INFO L241 Difference]: Finished difference. Result has 83 places, 151 transitions, 2008 flow [2021-03-11 06:29:24,882 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1569, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2008, PETRI_PLACES=83, PETRI_TRANSITIONS=151} [2021-03-11 06:29:24,882 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 38 predicate places. [2021-03-11 06:29:24,882 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 151 transitions, 2008 flow [2021-03-11 06:29:24,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 6 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,883 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:24,883 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:24,883 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-11 06:29:24,883 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:24,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:24,883 INFO L82 PathProgramCache]: Analyzing trace with hash 788621055, now seen corresponding path program 10 times [2021-03-11 06:29:24,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:24,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434262931] [2021-03-11 06:29:24,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:24,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:24,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:24,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:24,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:24,925 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434262931] [2021-03-11 06:29:24,925 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:24,925 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:24,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093881782] [2021-03-11 06:29:24,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:24,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:24,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:24,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:24,927 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:24,927 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 151 transitions, 2008 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:24,927 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:24,927 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:24,927 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:25,280 INFO L129 PetriNetUnfolder]: 928/2314 cut-off events. [2021-03-11 06:29:25,280 INFO L130 PetriNetUnfolder]: For 12358/12799 co-relation queries the response was YES. [2021-03-11 06:29:25,291 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10100 conditions, 2314 events. 928/2314 cut-off events. For 12358/12799 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 19003 event pairs, 199 based on Foata normal form. 298/2529 useless extension candidates. Maximal degree in co-relation 9974. Up to 727 conditions per place. [2021-03-11 06:29:25,300 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 59 selfloop transitions, 111 changer transitions 3/195 dead transitions. [2021-03-11 06:29:25,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 195 transitions, 2824 flow [2021-03-11 06:29:25,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:25,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:25,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 261 transitions. [2021-03-11 06:29:25,302 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8585526315789473 [2021-03-11 06:29:25,302 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:25,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,304 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,304 INFO L185 Difference]: Start difference. First operand has 83 places, 151 transitions, 2008 flow. Second operand 8 states and 261 transitions. [2021-03-11 06:29:25,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 195 transitions, 2824 flow [2021-03-11 06:29:25,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 195 transitions, 2660 flow, removed 12 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:25,325 INFO L241 Difference]: Finished difference. Result has 88 places, 165 transitions, 2335 flow [2021-03-11 06:29:25,326 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=1868, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2335, PETRI_PLACES=88, PETRI_TRANSITIONS=165} [2021-03-11 06:29:25,326 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 43 predicate places. [2021-03-11 06:29:25,326 INFO L480 AbstractCegarLoop]: Abstraction has has 88 places, 165 transitions, 2335 flow [2021-03-11 06:29:25,326 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,326 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:25,326 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:25,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-11 06:29:25,326 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:25,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:25,327 INFO L82 PathProgramCache]: Analyzing trace with hash -283629621, now seen corresponding path program 11 times [2021-03-11 06:29:25,328 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:25,328 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43808737] [2021-03-11 06:29:25,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:25,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:25,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:25,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:25,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:25,399 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43808737] [2021-03-11 06:29:25,399 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:25,399 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:25,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263154021] [2021-03-11 06:29:25,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:25,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:25,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:25,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:25,400 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:25,400 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 165 transitions, 2335 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,401 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:25,401 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:25,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:25,748 INFO L129 PetriNetUnfolder]: 814/2147 cut-off events. [2021-03-11 06:29:25,748 INFO L130 PetriNetUnfolder]: For 12146/12569 co-relation queries the response was YES. [2021-03-11 06:29:25,758 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9497 conditions, 2147 events. 814/2147 cut-off events. For 12146/12569 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 17842 event pairs, 186 based on Foata normal form. 282/2357 useless extension candidates. Maximal degree in co-relation 9366. Up to 699 conditions per place. [2021-03-11 06:29:25,768 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 58 selfloop transitions, 111 changer transitions 14/205 dead transitions. [2021-03-11 06:29:25,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 205 transitions, 3133 flow [2021-03-11 06:29:25,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:25,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:25,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 261 transitions. [2021-03-11 06:29:25,770 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8585526315789473 [2021-03-11 06:29:25,770 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:25,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 261 transitions. [2021-03-11 06:29:25,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,772 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,772 INFO L185 Difference]: Start difference. First operand has 88 places, 165 transitions, 2335 flow. Second operand 8 states and 261 transitions. [2021-03-11 06:29:25,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 205 transitions, 3133 flow [2021-03-11 06:29:25,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 205 transitions, 2963 flow, removed 10 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:25,797 INFO L241 Difference]: Finished difference. Result has 93 places, 165 transitions, 2395 flow [2021-03-11 06:29:25,798 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2157, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2395, PETRI_PLACES=93, PETRI_TRANSITIONS=165} [2021-03-11 06:29:25,798 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 48 predicate places. [2021-03-11 06:29:25,798 INFO L480 AbstractCegarLoop]: Abstraction has has 93 places, 165 transitions, 2395 flow [2021-03-11 06:29:25,798 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,798 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:25,798 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:25,798 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-11 06:29:25,799 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:25,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:25,799 INFO L82 PathProgramCache]: Analyzing trace with hash -1366969707, now seen corresponding path program 12 times [2021-03-11 06:29:25,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:25,799 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485737028] [2021-03-11 06:29:25,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:25,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:25,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:25,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:25,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:25,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:25,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485737028] [2021-03-11 06:29:25,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:25,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:25,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495946238] [2021-03-11 06:29:25,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:25,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:25,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:25,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:25,846 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:25,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 165 transitions, 2395 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:25,846 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:25,846 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:25,846 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:26,139 INFO L129 PetriNetUnfolder]: 647/1796 cut-off events. [2021-03-11 06:29:26,140 INFO L130 PetriNetUnfolder]: For 11121/11463 co-relation queries the response was YES. [2021-03-11 06:29:26,149 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8313 conditions, 1796 events. 647/1796 cut-off events. For 11121/11463 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 14718 event pairs, 184 based on Foata normal form. 210/1953 useless extension candidates. Maximal degree in co-relation 8211. Up to 601 conditions per place. [2021-03-11 06:29:26,157 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 57 selfloop transitions, 123 changer transitions 11/213 dead transitions. [2021-03-11 06:29:26,157 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 213 transitions, 3419 flow [2021-03-11 06:29:26,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:26,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:26,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 261 transitions. [2021-03-11 06:29:26,158 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8585526315789473 [2021-03-11 06:29:26,158 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 261 transitions. [2021-03-11 06:29:26,158 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 261 transitions. [2021-03-11 06:29:26,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:26,159 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 261 transitions. [2021-03-11 06:29:26,159 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 32.625) internal successors, (261), 8 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,160 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,160 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,160 INFO L185 Difference]: Start difference. First operand has 93 places, 165 transitions, 2395 flow. Second operand 8 states and 261 transitions. [2021-03-11 06:29:26,160 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 213 transitions, 3419 flow [2021-03-11 06:29:26,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 213 transitions, 3266 flow, removed 5 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:26,185 INFO L241 Difference]: Finished difference. Result has 98 places, 178 transitions, 2793 flow [2021-03-11 06:29:26,185 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2258, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=164, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2793, PETRI_PLACES=98, PETRI_TRANSITIONS=178} [2021-03-11 06:29:26,185 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 53 predicate places. [2021-03-11 06:29:26,185 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 178 transitions, 2793 flow [2021-03-11 06:29:26,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,185 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:26,186 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:26,186 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-11 06:29:26,186 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:26,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:26,186 INFO L82 PathProgramCache]: Analyzing trace with hash 1245827799, now seen corresponding path program 13 times [2021-03-11 06:29:26,186 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:26,186 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906937539] [2021-03-11 06:29:26,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:26,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:26,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:26,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:26,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:26,233 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906937539] [2021-03-11 06:29:26,233 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:26,233 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:26,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586120780] [2021-03-11 06:29:26,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:26,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:26,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:26,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:26,235 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:26,235 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 178 transitions, 2793 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,235 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:26,235 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:26,235 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:26,549 INFO L129 PetriNetUnfolder]: 637/1786 cut-off events. [2021-03-11 06:29:26,549 INFO L130 PetriNetUnfolder]: For 12158/12419 co-relation queries the response was YES. [2021-03-11 06:29:26,557 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8676 conditions, 1786 events. 637/1786 cut-off events. For 12158/12419 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 14753 event pairs, 174 based on Foata normal form. 146/1878 useless extension candidates. Maximal degree in co-relation 8577. Up to 434 conditions per place. [2021-03-11 06:29:26,563 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 39 selfloop transitions, 129 changer transitions 27/217 dead transitions. [2021-03-11 06:29:26,564 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 217 transitions, 3604 flow [2021-03-11 06:29:26,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:26,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:26,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 293 transitions. [2021-03-11 06:29:26,565 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8567251461988304 [2021-03-11 06:29:26,565 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 293 transitions. [2021-03-11 06:29:26,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 293 transitions. [2021-03-11 06:29:26,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:26,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 293 transitions. [2021-03-11 06:29:26,566 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.55555555555556) internal successors, (293), 9 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,567 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,567 INFO L185 Difference]: Start difference. First operand has 98 places, 178 transitions, 2793 flow. Second operand 9 states and 293 transitions. [2021-03-11 06:29:26,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 217 transitions, 3604 flow [2021-03-11 06:29:26,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 217 transitions, 3560 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-03-11 06:29:26,598 INFO L241 Difference]: Finished difference. Result has 105 places, 166 transitions, 2783 flow [2021-03-11 06:29:26,598 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2752, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2783, PETRI_PLACES=105, PETRI_TRANSITIONS=166} [2021-03-11 06:29:26,598 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 60 predicate places. [2021-03-11 06:29:26,599 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 166 transitions, 2783 flow [2021-03-11 06:29:26,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,599 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:26,599 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:26,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-11 06:29:26,599 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:26,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:26,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1749155031, now seen corresponding path program 14 times [2021-03-11 06:29:26,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:26,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653115891] [2021-03-11 06:29:26,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:26,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:26,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:26,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:26,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:26,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:26,640 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653115891] [2021-03-11 06:29:26,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:26,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:26,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506434611] [2021-03-11 06:29:26,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:26,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:26,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:26,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:26,641 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:26,641 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 166 transitions, 2783 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,641 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:26,641 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:26,641 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:26,902 INFO L129 PetriNetUnfolder]: 623/1802 cut-off events. [2021-03-11 06:29:26,903 INFO L130 PetriNetUnfolder]: For 13615/13867 co-relation queries the response was YES. [2021-03-11 06:29:26,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8791 conditions, 1802 events. 623/1802 cut-off events. For 13615/13867 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 14982 event pairs, 63 based on Foata normal form. 128/1859 useless extension candidates. Maximal degree in co-relation 8664. Up to 416 conditions per place. [2021-03-11 06:29:26,917 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 47 selfloop transitions, 147 changer transitions 1/217 dead transitions. [2021-03-11 06:29:26,917 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 217 transitions, 3614 flow [2021-03-11 06:29:26,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:26,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:26,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 227 transitions. [2021-03-11 06:29:26,918 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8533834586466166 [2021-03-11 06:29:26,918 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 227 transitions. [2021-03-11 06:29:26,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 227 transitions. [2021-03-11 06:29:26,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:26,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 227 transitions. [2021-03-11 06:29:26,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 32.42857142857143) internal successors, (227), 7 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,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-03-11 06:29:26,920 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,920 INFO L185 Difference]: Start difference. First operand has 105 places, 166 transitions, 2783 flow. Second operand 7 states and 227 transitions. [2021-03-11 06:29:26,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 217 transitions, 3614 flow [2021-03-11 06:29:26,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 217 transitions, 3469 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-11 06:29:26,954 INFO L241 Difference]: Finished difference. Result has 109 places, 192 transitions, 3372 flow [2021-03-11 06:29:26,954 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2650, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3372, PETRI_PLACES=109, PETRI_TRANSITIONS=192} [2021-03-11 06:29:26,954 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 64 predicate places. [2021-03-11 06:29:26,954 INFO L480 AbstractCegarLoop]: Abstraction has has 109 places, 192 transitions, 3372 flow [2021-03-11 06:29:26,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:26,955 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:26,955 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:26,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-11 06:29:26,955 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:26,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:26,955 INFO L82 PathProgramCache]: Analyzing trace with hash -407529741, now seen corresponding path program 15 times [2021-03-11 06:29:26,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:26,955 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880833479] [2021-03-11 06:29:26,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:26,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:26,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:26,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:26,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:26,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:26,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:26,998 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880833479] [2021-03-11 06:29:26,998 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:26,998 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:26,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339022864] [2021-03-11 06:29:26,999 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:26,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:26,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:26,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:27,000 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:27,000 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 192 transitions, 3372 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,000 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:27,000 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:27,000 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:27,365 INFO L129 PetriNetUnfolder]: 607/1805 cut-off events. [2021-03-11 06:29:27,366 INFO L130 PetriNetUnfolder]: For 18402/18671 co-relation queries the response was YES. [2021-03-11 06:29:27,373 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9590 conditions, 1805 events. 607/1805 cut-off events. For 18402/18671 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 15275 event pairs, 117 based on Foata normal form. 85/1836 useless extension candidates. Maximal degree in co-relation 9465. Up to 528 conditions per place. [2021-03-11 06:29:27,380 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 65 selfloop transitions, 133 changer transitions 6/226 dead transitions. [2021-03-11 06:29:27,380 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 226 transitions, 4132 flow [2021-03-11 06:29:27,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:27,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:27,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 296 transitions. [2021-03-11 06:29:27,381 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8654970760233918 [2021-03-11 06:29:27,381 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 296 transitions. [2021-03-11 06:29:27,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 296 transitions. [2021-03-11 06:29:27,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:27,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 296 transitions. [2021-03-11 06:29:27,382 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.888888888888886) internal successors, (296), 9 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,383 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,383 INFO L185 Difference]: Start difference. First operand has 109 places, 192 transitions, 3372 flow. Second operand 9 states and 296 transitions. [2021-03-11 06:29:27,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 226 transitions, 4132 flow [2021-03-11 06:29:27,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 226 transitions, 4020 flow, removed 37 selfloop flow, removed 3 redundant places. [2021-03-11 06:29:27,425 INFO L241 Difference]: Finished difference. Result has 115 places, 194 transitions, 3551 flow [2021-03-11 06:29:27,426 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3257, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3551, PETRI_PLACES=115, PETRI_TRANSITIONS=194} [2021-03-11 06:29:27,426 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 70 predicate places. [2021-03-11 06:29:27,426 INFO L480 AbstractCegarLoop]: Abstraction has has 115 places, 194 transitions, 3551 flow [2021-03-11 06:29:27,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,426 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:27,426 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:27,426 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-11 06:29:27,426 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:27,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:27,427 INFO L82 PathProgramCache]: Analyzing trace with hash -616978137, now seen corresponding path program 16 times [2021-03-11 06:29:27,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:27,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666541492] [2021-03-11 06:29:27,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:27,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:27,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:27,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:27,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:27,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:27,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666541492] [2021-03-11 06:29:27,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:27,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:27,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108566541] [2021-03-11 06:29:27,462 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:27,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:27,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:27,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:27,463 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:27,463 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 194 transitions, 3551 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,463 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:27,463 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:27,463 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:27,724 INFO L129 PetriNetUnfolder]: 550/1663 cut-off events. [2021-03-11 06:29:27,724 INFO L130 PetriNetUnfolder]: For 19258/19524 co-relation queries the response was YES. [2021-03-11 06:29:27,732 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9236 conditions, 1663 events. 550/1663 cut-off events. For 19258/19524 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 13964 event pairs, 52 based on Foata normal form. 130/1745 useless extension candidates. Maximal degree in co-relation 9118. Up to 372 conditions per place. [2021-03-11 06:29:27,739 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 45 selfloop transitions, 147 changer transitions 3/217 dead transitions. [2021-03-11 06:29:27,739 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 217 transitions, 4141 flow [2021-03-11 06:29:27,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:27,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:27,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 227 transitions. [2021-03-11 06:29:27,740 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8533834586466166 [2021-03-11 06:29:27,740 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 227 transitions. [2021-03-11 06:29:27,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 227 transitions. [2021-03-11 06:29:27,740 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:27,741 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 227 transitions. [2021-03-11 06:29:27,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 32.42857142857143) internal successors, (227), 7 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,742 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,742 INFO L185 Difference]: Start difference. First operand has 115 places, 194 transitions, 3551 flow. Second operand 7 states and 227 transitions. [2021-03-11 06:29:27,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 217 transitions, 4141 flow [2021-03-11 06:29:27,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 217 transitions, 3960 flow, removed 7 selfloop flow, removed 6 redundant places. [2021-03-11 06:29:27,786 INFO L241 Difference]: Finished difference. Result has 116 places, 197 transitions, 3700 flow [2021-03-11 06:29:27,787 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3378, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3700, PETRI_PLACES=116, PETRI_TRANSITIONS=197} [2021-03-11 06:29:27,787 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 71 predicate places. [2021-03-11 06:29:27,787 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 197 transitions, 3700 flow [2021-03-11 06:29:27,787 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,787 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:27,787 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:27,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-11 06:29:27,787 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:27,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:27,788 INFO L82 PathProgramCache]: Analyzing trace with hash 50252567, now seen corresponding path program 17 times [2021-03-11 06:29:27,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:27,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144650172] [2021-03-11 06:29:27,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:27,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:27,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:27,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:27,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:27,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:27,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:27,839 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144650172] [2021-03-11 06:29:27,839 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:27,839 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-11 06:29:27,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567396004] [2021-03-11 06:29:27,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:29:27,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:27,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:29:27,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:29:27,841 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:27,841 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 197 transitions, 3700 flow. Second operand has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:27,841 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:27,841 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:27,841 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:28,265 INFO L129 PetriNetUnfolder]: 542/1688 cut-off events. [2021-03-11 06:29:28,265 INFO L130 PetriNetUnfolder]: For 21670/21906 co-relation queries the response was YES. [2021-03-11 06:29:28,272 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9633 conditions, 1688 events. 542/1688 cut-off events. For 21670/21906 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 14370 event pairs, 108 based on Foata normal form. 81/1725 useless extension candidates. Maximal degree in co-relation 9512. Up to 475 conditions per place. [2021-03-11 06:29:28,278 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 65 selfloop transitions, 117 changer transitions 34/238 dead transitions. [2021-03-11 06:29:28,278 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 238 transitions, 4535 flow [2021-03-11 06:29:28,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-11 06:29:28,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-11 06:29:28,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 381 transitions. [2021-03-11 06:29:28,280 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8355263157894737 [2021-03-11 06:29:28,280 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 381 transitions. [2021-03-11 06:29:28,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 381 transitions. [2021-03-11 06:29:28,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:28,280 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 381 transitions. [2021-03-11 06:29:28,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 31.75) internal successors, (381), 12 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,282 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,282 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,282 INFO L185 Difference]: Start difference. First operand has 116 places, 197 transitions, 3700 flow. Second operand 12 states and 381 transitions. [2021-03-11 06:29:28,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 238 transitions, 4535 flow [2021-03-11 06:29:28,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 238 transitions, 4277 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-03-11 06:29:28,324 INFO L241 Difference]: Finished difference. Result has 123 places, 182 transitions, 3360 flow [2021-03-11 06:29:28,325 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3464, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3360, PETRI_PLACES=123, PETRI_TRANSITIONS=182} [2021-03-11 06:29:28,325 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 78 predicate places. [2021-03-11 06:29:28,325 INFO L480 AbstractCegarLoop]: Abstraction has has 123 places, 182 transitions, 3360 flow [2021-03-11 06:29:28,325 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,325 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:28,325 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:28,325 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-11 06:29:28,326 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:28,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:28,326 INFO L82 PathProgramCache]: Analyzing trace with hash 104241943, now seen corresponding path program 18 times [2021-03-11 06:29:28,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:28,326 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126397137] [2021-03-11 06:29:28,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:28,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:28,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:28,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:28,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:28,384 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126397137] [2021-03-11 06:29:28,384 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:28,384 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-11 06:29:28,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390556524] [2021-03-11 06:29:28,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:29:28,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:28,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:29:28,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:29:28,385 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:28,385 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 182 transitions, 3360 flow. Second operand has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,385 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:28,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:28,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:28,758 INFO L129 PetriNetUnfolder]: 508/1595 cut-off events. [2021-03-11 06:29:28,759 INFO L130 PetriNetUnfolder]: For 20398/20636 co-relation queries the response was YES. [2021-03-11 06:29:28,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8916 conditions, 1595 events. 508/1595 cut-off events. For 20398/20636 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 13479 event pairs, 103 based on Foata normal form. 70/1624 useless extension candidates. Maximal degree in co-relation 8790. Up to 470 conditions per place. [2021-03-11 06:29:28,773 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 69 selfloop transitions, 116 changer transitions 8/215 dead transitions. [2021-03-11 06:29:28,773 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 215 transitions, 4032 flow [2021-03-11 06:29:28,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-11 06:29:28,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-11 06:29:28,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 377 transitions. [2021-03-11 06:29:28,775 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8267543859649122 [2021-03-11 06:29:28,775 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 377 transitions. [2021-03-11 06:29:28,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 377 transitions. [2021-03-11 06:29:28,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:28,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 377 transitions. [2021-03-11 06:29:28,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 31.416666666666668) internal successors, (377), 12 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,777 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,777 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,777 INFO L185 Difference]: Start difference. First operand has 123 places, 182 transitions, 3360 flow. Second operand 12 states and 377 transitions. [2021-03-11 06:29:28,777 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 215 transitions, 4032 flow [2021-03-11 06:29:28,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 215 transitions, 3744 flow, removed 22 selfloop flow, removed 9 redundant places. [2021-03-11 06:29:28,819 INFO L241 Difference]: Finished difference. Result has 122 places, 180 transitions, 3243 flow [2021-03-11 06:29:28,819 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3092, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3243, PETRI_PLACES=122, PETRI_TRANSITIONS=180} [2021-03-11 06:29:28,819 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 77 predicate places. [2021-03-11 06:29:28,819 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 180 transitions, 3243 flow [2021-03-11 06:29:28,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,820 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:28,820 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:28,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-11 06:29:28,820 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:28,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:28,820 INFO L82 PathProgramCache]: Analyzing trace with hash 1515801867, now seen corresponding path program 19 times [2021-03-11 06:29:28,820 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:28,820 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759639566] [2021-03-11 06:29:28,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:28,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:28,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:28,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:28,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:28,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:28,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759639566] [2021-03-11 06:29:28,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:28,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-11 06:29:28,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741382808] [2021-03-11 06:29:28,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:29:28,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:28,876 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:29:28,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:29:28,877 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:28,877 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 180 transitions, 3243 flow. Second operand has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:28,877 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:28,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:28,877 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:29,271 INFO L129 PetriNetUnfolder]: 502/1604 cut-off events. [2021-03-11 06:29:29,271 INFO L130 PetriNetUnfolder]: For 20245/20478 co-relation queries the response was YES. [2021-03-11 06:29:29,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8858 conditions, 1604 events. 502/1604 cut-off events. For 20245/20478 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 13652 event pairs, 103 based on Foata normal form. 97/1661 useless extension candidates. Maximal degree in co-relation 8731. Up to 472 conditions per place. [2021-03-11 06:29:29,284 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 68 selfloop transitions, 116 changer transitions 15/221 dead transitions. [2021-03-11 06:29:29,284 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 221 transitions, 4106 flow [2021-03-11 06:29:29,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-11 06:29:29,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-11 06:29:29,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 378 transitions. [2021-03-11 06:29:29,286 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8289473684210527 [2021-03-11 06:29:29,286 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 378 transitions. [2021-03-11 06:29:29,286 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 378 transitions. [2021-03-11 06:29:29,286 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:29,286 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 378 transitions. [2021-03-11 06:29:29,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 31.5) internal successors, (378), 12 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,288 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 38.0) internal successors, (494), 13 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,288 INFO L185 Difference]: Start difference. First operand has 122 places, 180 transitions, 3243 flow. Second operand 12 states and 378 transitions. [2021-03-11 06:29:29,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 221 transitions, 4106 flow [2021-03-11 06:29:29,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 221 transitions, 3744 flow, removed 0 selfloop flow, removed 11 redundant places. [2021-03-11 06:29:29,324 INFO L241 Difference]: Finished difference. Result has 124 places, 180 transitions, 3090 flow [2021-03-11 06:29:29,324 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2899, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3090, PETRI_PLACES=124, PETRI_TRANSITIONS=180} [2021-03-11 06:29:29,324 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 79 predicate places. [2021-03-11 06:29:29,324 INFO L480 AbstractCegarLoop]: Abstraction has has 124 places, 180 transitions, 3090 flow [2021-03-11 06:29:29,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,324 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:29,324 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:29,325 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-11 06:29:29,325 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:29,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:29,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1448286359, now seen corresponding path program 20 times [2021-03-11 06:29:29,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:29,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171916340] [2021-03-11 06:29:29,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:29,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:29,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:29,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:29,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:29,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:29,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171916340] [2021-03-11 06:29:29,359 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:29,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:29,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155338044] [2021-03-11 06:29:29,360 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:29,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:29,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:29,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:29,361 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:29,361 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 180 transitions, 3090 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,361 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:29,361 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:29,361 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:29,617 INFO L129 PetriNetUnfolder]: 411/1381 cut-off events. [2021-03-11 06:29:29,617 INFO L130 PetriNetUnfolder]: For 18622/18862 co-relation queries the response was YES. [2021-03-11 06:29:29,623 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7851 conditions, 1381 events. 411/1381 cut-off events. For 18622/18862 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 11612 event pairs, 41 based on Foata normal form. 121/1469 useless extension candidates. Maximal degree in co-relation 7728. Up to 297 conditions per place. [2021-03-11 06:29:29,627 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 39 selfloop transitions, 138 changer transitions 7/206 dead transitions. [2021-03-11 06:29:29,628 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 206 transitions, 3748 flow [2021-03-11 06:29:29,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:29,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:29,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 227 transitions. [2021-03-11 06:29:29,629 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8533834586466166 [2021-03-11 06:29:29,629 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 227 transitions. [2021-03-11 06:29:29,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 227 transitions. [2021-03-11 06:29:29,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:29,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 227 transitions. [2021-03-11 06:29:29,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 32.42857142857143) internal successors, (227), 7 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,630 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,630 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,630 INFO L185 Difference]: Start difference. First operand has 124 places, 180 transitions, 3090 flow. Second operand 7 states and 227 transitions. [2021-03-11 06:29:29,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 206 transitions, 3748 flow [2021-03-11 06:29:29,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 206 transitions, 3677 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-11 06:29:29,665 INFO L241 Difference]: Finished difference. Result has 128 places, 183 transitions, 3379 flow [2021-03-11 06:29:29,665 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3021, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3379, PETRI_PLACES=128, PETRI_TRANSITIONS=183} [2021-03-11 06:29:29,666 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 83 predicate places. [2021-03-11 06:29:29,666 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 183 transitions, 3379 flow [2021-03-11 06:29:29,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,670 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:29,670 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:29,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-11 06:29:29,670 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:29,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:29,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1805538795, now seen corresponding path program 21 times [2021-03-11 06:29:29,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:29,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432646718] [2021-03-11 06:29:29,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:29,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:29,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:29,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:29,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:29,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:29,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:29,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:29,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432646718] [2021-03-11 06:29:29,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:29,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:29,712 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592881358] [2021-03-11 06:29:29,712 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:29,712 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:29,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:29,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:29,714 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:29,715 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 183 transitions, 3379 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,715 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:29,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:29,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:29,960 INFO L129 PetriNetUnfolder]: 406/1395 cut-off events. [2021-03-11 06:29:29,960 INFO L130 PetriNetUnfolder]: For 20959/21136 co-relation queries the response was YES. [2021-03-11 06:29:29,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8312 conditions, 1395 events. 406/1395 cut-off events. For 20959/21136 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 11815 event pairs, 48 based on Foata normal form. 97/1459 useless extension candidates. Maximal degree in co-relation 8185. Up to 279 conditions per place. [2021-03-11 06:29:29,967 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 46 selfloop transitions, 135 changer transitions 16/219 dead transitions. [2021-03-11 06:29:29,967 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 219 transitions, 4177 flow [2021-03-11 06:29:29,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:29,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:29,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 291 transitions. [2021-03-11 06:29:29,969 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8508771929824561 [2021-03-11 06:29:29,969 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 291 transitions. [2021-03-11 06:29:29,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 291 transitions. [2021-03-11 06:29:29,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:29,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 291 transitions. [2021-03-11 06:29:29,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.333333333333336) internal successors, (291), 9 states have internal predecessors, (291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,971 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:29,971 INFO L185 Difference]: Start difference. First operand has 128 places, 183 transitions, 3379 flow. Second operand 9 states and 291 transitions. [2021-03-11 06:29:29,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 219 transitions, 4177 flow [2021-03-11 06:29:30,001 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 219 transitions, 3924 flow, removed 14 selfloop flow, removed 6 redundant places. [2021-03-11 06:29:30,006 INFO L241 Difference]: Finished difference. Result has 131 places, 181 transitions, 3420 flow [2021-03-11 06:29:30,006 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3165, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3420, PETRI_PLACES=131, PETRI_TRANSITIONS=181} [2021-03-11 06:29:30,006 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 86 predicate places. [2021-03-11 06:29:30,006 INFO L480 AbstractCegarLoop]: Abstraction has has 131 places, 181 transitions, 3420 flow [2021-03-11 06:29:30,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,006 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:30,006 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:30,007 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-11 06:29:30,007 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:30,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:30,007 INFO L82 PathProgramCache]: Analyzing trace with hash 1503795143, now seen corresponding path program 22 times [2021-03-11 06:29:30,007 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:30,007 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688557041] [2021-03-11 06:29:30,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:30,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:30,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:30,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:30,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:30,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:30,041 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688557041] [2021-03-11 06:29:30,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:30,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:30,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90286473] [2021-03-11 06:29:30,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:30,042 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:30,042 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:30,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:30,043 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:30,043 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 181 transitions, 3420 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,043 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:30,043 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:30,043 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:30,350 INFO L129 PetriNetUnfolder]: 381/1340 cut-off events. [2021-03-11 06:29:30,350 INFO L130 PetriNetUnfolder]: For 21352/21526 co-relation queries the response was YES. [2021-03-11 06:29:30,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8140 conditions, 1340 events. 381/1340 cut-off events. For 21352/21526 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 11420 event pairs, 45 based on Foata normal form. 100/1408 useless extension candidates. Maximal degree in co-relation 8023. Up to 268 conditions per place. [2021-03-11 06:29:30,359 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 43 selfloop transitions, 139 changer transitions 6/210 dead transitions. [2021-03-11 06:29:30,359 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 210 transitions, 4094 flow [2021-03-11 06:29:30,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:30,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:30,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 288 transitions. [2021-03-11 06:29:30,361 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8421052631578947 [2021-03-11 06:29:30,361 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:30,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.0) internal successors, (288), 9 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,363 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,363 INFO L185 Difference]: Start difference. First operand has 131 places, 181 transitions, 3420 flow. Second operand 9 states and 288 transitions. [2021-03-11 06:29:30,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 210 transitions, 4094 flow [2021-03-11 06:29:30,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 210 transitions, 3810 flow, removed 7 selfloop flow, removed 8 redundant places. [2021-03-11 06:29:30,394 INFO L241 Difference]: Finished difference. Result has 132 places, 183 transitions, 3462 flow [2021-03-11 06:29:30,394 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3156, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3462, PETRI_PLACES=132, PETRI_TRANSITIONS=183} [2021-03-11 06:29:30,394 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 87 predicate places. [2021-03-11 06:29:30,394 INFO L480 AbstractCegarLoop]: Abstraction has has 132 places, 183 transitions, 3462 flow [2021-03-11 06:29:30,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,395 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:30,395 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:30,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-11 06:29:30,395 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:30,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:30,395 INFO L82 PathProgramCache]: Analyzing trace with hash -402879071, now seen corresponding path program 23 times [2021-03-11 06:29:30,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:30,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515415798] [2021-03-11 06:29:30,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:30,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:30,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:30,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:30,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:30,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:30,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515415798] [2021-03-11 06:29:30,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:30,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:30,432 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646093885] [2021-03-11 06:29:30,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:30,432 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:30,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:30,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:30,433 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:30,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 183 transitions, 3462 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:30,433 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:30,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:30,712 INFO L129 PetriNetUnfolder]: 382/1363 cut-off events. [2021-03-11 06:29:30,713 INFO L130 PetriNetUnfolder]: For 21582/21773 co-relation queries the response was YES. [2021-03-11 06:29:30,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8182 conditions, 1363 events. 382/1363 cut-off events. For 21582/21773 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 11692 event pairs, 49 based on Foata normal form. 102/1433 useless extension candidates. Maximal degree in co-relation 8057. Up to 271 conditions per place. [2021-03-11 06:29:30,724 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 43 selfloop transitions, 138 changer transitions 9/212 dead transitions. [2021-03-11 06:29:30,724 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 212 transitions, 4143 flow [2021-03-11 06:29:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:30,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:30,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 288 transitions. [2021-03-11 06:29:30,726 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8421052631578947 [2021-03-11 06:29:30,727 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,727 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:30,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 288 transitions. [2021-03-11 06:29:30,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 32.0) internal successors, (288), 9 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,729 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,729 INFO L185 Difference]: Start difference. First operand has 132 places, 183 transitions, 3462 flow. Second operand 9 states and 288 transitions. [2021-03-11 06:29:30,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 212 transitions, 4143 flow [2021-03-11 06:29:30,764 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 212 transitions, 4067 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-11 06:29:30,768 INFO L241 Difference]: Finished difference. Result has 138 places, 182 transitions, 3642 flow [2021-03-11 06:29:30,770 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3388, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3642, PETRI_PLACES=138, PETRI_TRANSITIONS=182} [2021-03-11 06:29:30,770 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 93 predicate places. [2021-03-11 06:29:30,771 INFO L480 AbstractCegarLoop]: Abstraction has has 138 places, 182 transitions, 3642 flow [2021-03-11 06:29:30,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,771 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:30,771 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:30,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-11 06:29:30,771 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:30,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:30,771 INFO L82 PathProgramCache]: Analyzing trace with hash -433299905, now seen corresponding path program 24 times [2021-03-11 06:29:30,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:30,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308070027] [2021-03-11 06:29:30,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:30,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:30,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:30,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:30,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:30,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:30,809 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308070027] [2021-03-11 06:29:30,809 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:30,809 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:30,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360791641] [2021-03-11 06:29:30,810 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:30,810 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:30,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:30,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:30,810 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:30,811 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 182 transitions, 3642 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,811 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:30,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:30,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:30,987 INFO L129 PetriNetUnfolder]: 162/664 cut-off events. [2021-03-11 06:29:30,988 INFO L130 PetriNetUnfolder]: For 9457/9528 co-relation queries the response was YES. [2021-03-11 06:29:30,990 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4146 conditions, 664 events. 162/664 cut-off events. For 9457/9528 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 4886 event pairs, 61 based on Foata normal form. 67/724 useless extension candidates. Maximal degree in co-relation 4069. Up to 272 conditions per place. [2021-03-11 06:29:30,991 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 60 selfloop transitions, 25 changer transitions 36/143 dead transitions. [2021-03-11 06:29:30,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 143 transitions, 2748 flow [2021-03-11 06:29:30,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:30,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:30,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 252 transitions. [2021-03-11 06:29:30,992 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8289473684210527 [2021-03-11 06:29:30,993 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 252 transitions. [2021-03-11 06:29:30,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 252 transitions. [2021-03-11 06:29:30,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:30,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 252 transitions. [2021-03-11 06:29:30,993 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 31.5) internal successors, (252), 8 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,994 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,994 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:30,994 INFO L185 Difference]: Start difference. First operand has 138 places, 182 transitions, 3642 flow. Second operand 8 states and 252 transitions. [2021-03-11 06:29:30,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 143 transitions, 2748 flow [2021-03-11 06:29:31,012 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 143 transitions, 2511 flow, removed 22 selfloop flow, removed 10 redundant places. [2021-03-11 06:29:31,015 INFO L241 Difference]: Finished difference. Result has 136 places, 95 transitions, 1302 flow [2021-03-11 06:29:31,015 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2085, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1302, PETRI_PLACES=136, PETRI_TRANSITIONS=95} [2021-03-11 06:29:31,015 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 91 predicate places. [2021-03-11 06:29:31,015 INFO L480 AbstractCegarLoop]: Abstraction has has 136 places, 95 transitions, 1302 flow [2021-03-11 06:29:31,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,015 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:31,015 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:31,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-11 06:29:31,016 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:31,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:31,016 INFO L82 PathProgramCache]: Analyzing trace with hash -1379903039, now seen corresponding path program 25 times [2021-03-11 06:29:31,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:31,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391594893] [2021-03-11 06:29:31,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:31,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:31,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:31,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:31,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:31,053 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391594893] [2021-03-11 06:29:31,053 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:31,053 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:31,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278697751] [2021-03-11 06:29:31,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:31,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:31,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:31,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:31,054 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:31,054 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 95 transitions, 1302 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,054 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:31,054 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:31,055 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:31,200 INFO L129 PetriNetUnfolder]: 121/502 cut-off events. [2021-03-11 06:29:31,201 INFO L130 PetriNetUnfolder]: For 4311/4356 co-relation queries the response was YES. [2021-03-11 06:29:31,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2499 conditions, 502 events. 121/502 cut-off events. For 4311/4356 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3352 event pairs, 58 based on Foata normal form. 10/505 useless extension candidates. Maximal degree in co-relation 2418. Up to 246 conditions per place. [2021-03-11 06:29:31,203 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 53 selfloop transitions, 20 changer transitions 9/104 dead transitions. [2021-03-11 06:29:31,204 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 104 transitions, 1510 flow [2021-03-11 06:29:31,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:31,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:31,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 239 transitions. [2021-03-11 06:29:31,205 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7861842105263158 [2021-03-11 06:29:31,205 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 239 transitions. [2021-03-11 06:29:31,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 239 transitions. [2021-03-11 06:29:31,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:31,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 239 transitions. [2021-03-11 06:29:31,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 29.875) internal successors, (239), 8 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,206 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,206 INFO L185 Difference]: Start difference. First operand has 136 places, 95 transitions, 1302 flow. Second operand 8 states and 239 transitions. [2021-03-11 06:29:31,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 104 transitions, 1510 flow [2021-03-11 06:29:31,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 104 transitions, 1150 flow, removed 39 selfloop flow, removed 36 redundant places. [2021-03-11 06:29:31,216 INFO L241 Difference]: Finished difference. Result has 97 places, 83 transitions, 827 flow [2021-03-11 06:29:31,216 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=902, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=827, PETRI_PLACES=97, PETRI_TRANSITIONS=83} [2021-03-11 06:29:31,216 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 52 predicate places. [2021-03-11 06:29:31,217 INFO L480 AbstractCegarLoop]: Abstraction has has 97 places, 83 transitions, 827 flow [2021-03-11 06:29:31,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,217 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:31,217 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:31,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-11 06:29:31,218 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:31,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:31,218 INFO L82 PathProgramCache]: Analyzing trace with hash 862402301, now seen corresponding path program 26 times [2021-03-11 06:29:31,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:31,218 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674001709] [2021-03-11 06:29:31,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:31,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:31,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:31,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:31,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:31,249 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674001709] [2021-03-11 06:29:31,250 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:31,250 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 06:29:31,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926295972] [2021-03-11 06:29:31,250 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-11 06:29:31,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:31,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-11 06:29:31,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-11 06:29:31,250 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:31,251 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 83 transitions, 827 flow. Second operand has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:31,251 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:31,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:31,339 INFO L129 PetriNetUnfolder]: 35/173 cut-off events. [2021-03-11 06:29:31,339 INFO L130 PetriNetUnfolder]: For 1461/1475 co-relation queries the response was YES. [2021-03-11 06:29:31,340 INFO L84 FinitePrefix]: Finished finitePrefix Result has 905 conditions, 173 events. 35/173 cut-off events. For 1461/1475 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 728 event pairs, 2 based on Foata normal form. 34/207 useless extension candidates. Maximal degree in co-relation 861. Up to 45 conditions per place. [2021-03-11 06:29:31,340 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 14 selfloop transitions, 24 changer transitions 17/75 dead transitions. [2021-03-11 06:29:31,340 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 75 transitions, 844 flow [2021-03-11 06:29:31,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 06:29:31,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 06:29:31,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 208 transitions. [2021-03-11 06:29:31,341 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7819548872180451 [2021-03-11 06:29:31,341 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 208 transitions. [2021-03-11 06:29:31,341 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 208 transitions. [2021-03-11 06:29:31,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:31,342 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 208 transitions. [2021-03-11 06:29:31,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 29.714285714285715) internal successors, (208), 7 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,343 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,343 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,343 INFO L185 Difference]: Start difference. First operand has 97 places, 83 transitions, 827 flow. Second operand 7 states and 208 transitions. [2021-03-11 06:29:31,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 75 transitions, 844 flow [2021-03-11 06:29:31,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 75 transitions, 648 flow, removed 25 selfloop flow, removed 21 redundant places. [2021-03-11 06:29:31,347 INFO L241 Difference]: Finished difference. Result has 80 places, 52 transitions, 401 flow [2021-03-11 06:29:31,348 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=476, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=401, PETRI_PLACES=80, PETRI_TRANSITIONS=52} [2021-03-11 06:29:31,348 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 35 predicate places. [2021-03-11 06:29:31,348 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 52 transitions, 401 flow [2021-03-11 06:29:31,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 25.857142857142858) internal successors, (181), 7 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,348 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:31,348 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:31,348 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-11 06:29:31,348 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:31,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:31,349 INFO L82 PathProgramCache]: Analyzing trace with hash 54428429, now seen corresponding path program 27 times [2021-03-11 06:29:31,349 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:31,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425144945] [2021-03-11 06:29:31,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:31,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:31,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:31,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:31,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:31,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425144945] [2021-03-11 06:29:31,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:31,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-11 06:29:31,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251983702] [2021-03-11 06:29:31,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-11 06:29:31,408 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:31,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-11 06:29:31,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-11 06:29:31,408 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:31,409 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 52 transitions, 401 flow. Second operand has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,409 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:31,409 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:31,409 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:31,521 INFO L129 PetriNetUnfolder]: 15/97 cut-off events. [2021-03-11 06:29:31,522 INFO L130 PetriNetUnfolder]: For 495/500 co-relation queries the response was YES. [2021-03-11 06:29:31,522 INFO L84 FinitePrefix]: Finished finitePrefix Result has 415 conditions, 97 events. 15/97 cut-off events. For 495/500 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 260 event pairs, 6 based on Foata normal form. 3/100 useless extension candidates. Maximal degree in co-relation 329. Up to 32 conditions per place. [2021-03-11 06:29:31,522 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 16 selfloop transitions, 5 changer transitions 18/59 dead transitions. [2021-03-11 06:29:31,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 59 transitions, 497 flow [2021-03-11 06:29:31,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-11 06:29:31,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-11 06:29:31,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 253 transitions. [2021-03-11 06:29:31,523 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7397660818713451 [2021-03-11 06:29:31,523 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 253 transitions. [2021-03-11 06:29:31,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 253 transitions. [2021-03-11 06:29:31,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:31,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 253 transitions. [2021-03-11 06:29:31,524 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 28.11111111111111) internal successors, (253), 9 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,525 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,525 INFO L185 Difference]: Start difference. First operand has 80 places, 52 transitions, 401 flow. Second operand 9 states and 253 transitions. [2021-03-11 06:29:31,525 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 59 transitions, 497 flow [2021-03-11 06:29:31,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 59 transitions, 374 flow, removed 5 selfloop flow, removed 17 redundant places. [2021-03-11 06:29:31,527 INFO L241 Difference]: Finished difference. Result has 70 places, 39 transitions, 183 flow [2021-03-11 06:29:31,527 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=250, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=183, PETRI_PLACES=70, PETRI_TRANSITIONS=39} [2021-03-11 06:29:31,527 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, 25 predicate places. [2021-03-11 06:29:31,527 INFO L480 AbstractCegarLoop]: Abstraction has has 70 places, 39 transitions, 183 flow [2021-03-11 06:29:31,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 25.444444444444443) internal successors, (229), 9 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,527 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 06:29:31,527 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 06:29:31,528 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-11 06:29:31,528 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-11 06:29:31,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 06:29:31,528 INFO L82 PathProgramCache]: Analyzing trace with hash 2019773709, now seen corresponding path program 28 times [2021-03-11 06:29:31,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 06:29:31,528 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461899054] [2021-03-11 06:29:31,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 06:29:31,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 06:29:31,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 06:29:31,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 06:29:31,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 06:29:31,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 06:29:31,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 06:29:31,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 06:29:31,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461899054] [2021-03-11 06:29:31,573 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 06:29:31,573 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 06:29:31,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897628989] [2021-03-11 06:29:31,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 06:29:31,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 06:29:31,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 06:29:31,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-11 06:29:31,574 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 24 out of 38 [2021-03-11 06:29:31,574 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 39 transitions, 183 flow. Second operand has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,574 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 06:29:31,574 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 24 of 38 [2021-03-11 06:29:31,574 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 06:29:31,622 INFO L129 PetriNetUnfolder]: 5/38 cut-off events. [2021-03-11 06:29:31,623 INFO L130 PetriNetUnfolder]: For 76/77 co-relation queries the response was YES. [2021-03-11 06:29:31,623 INFO L84 FinitePrefix]: Finished finitePrefix Result has 144 conditions, 38 events. 5/38 cut-off events. For 76/77 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 59 event pairs, 0 based on Foata normal form. 3/41 useless extension candidates. Maximal degree in co-relation 129. Up to 8 conditions per place. [2021-03-11 06:29:31,623 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 0 selfloop transitions, 0 changer transitions 27/27 dead transitions. [2021-03-11 06:29:31,623 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 27 transitions, 174 flow [2021-03-11 06:29:31,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-11 06:29:31,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-11 06:29:31,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 211 transitions. [2021-03-11 06:29:31,624 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.694078947368421 [2021-03-11 06:29:31,624 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 211 transitions. [2021-03-11 06:29:31,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 211 transitions. [2021-03-11 06:29:31,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 06:29:31,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 211 transitions. [2021-03-11 06:29:31,624 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 26.375) internal successors, (211), 8 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,625 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,625 INFO L185 Difference]: Start difference. First operand has 70 places, 39 transitions, 183 flow. Second operand 8 states and 211 transitions. [2021-03-11 06:29:31,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 27 transitions, 174 flow [2021-03-11 06:29:31,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 27 transitions, 128 flow, removed 11 selfloop flow, removed 12 redundant places. [2021-03-11 06:29:31,626 INFO L241 Difference]: Finished difference. Result has 40 places, 0 transitions, 0 flow [2021-03-11 06:29:31,626 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=0, PETRI_PLACES=40, PETRI_TRANSITIONS=0} [2021-03-11 06:29:31,626 INFO L335 CegarLoopForPetriNet]: 45 programPoint places, -5 predicate places. [2021-03-11 06:29:31,626 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 0 transitions, 0 flow [2021-03-11 06:29:31,626 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 25.625) internal successors, (205), 8 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 06:29:31,626 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-11 06:29:31,630 INFO L202 PluginConnector]: Adding new model ticket-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.03 06:29:31 BasicIcfg [2021-03-11 06:29:31,631 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-11 06:29:31,631 INFO L168 Benchmark]: Toolchain (without parser) took 11605.62 ms. Allocated memory was 255.9 MB in the beginning and 595.6 MB in the end (delta: 339.7 MB). Free memory was 236.4 MB in the beginning and 561.5 MB in the end (delta: -325.1 MB). Peak memory consumption was 16.3 MB. Max. memory is 16.0 GB. [2021-03-11 06:29:31,631 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-11 06:29:31,631 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-11 06:29:31,631 INFO L168 Benchmark]: Boogie Preprocessor took 18.41 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.5 MB in the end (delta: 858.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-11 06:29:31,631 INFO L168 Benchmark]: RCFGBuilder took 300.68 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 236.9 MB in the end (delta: -3.5 MB). Peak memory consumption was 19.6 MB. Max. memory is 16.0 GB. [2021-03-11 06:29:31,631 INFO L168 Benchmark]: TraceAbstraction took 11254.81 ms. Allocated memory was 255.9 MB in the beginning and 595.6 MB in the end (delta: 339.7 MB). Free memory was 236.4 MB in the beginning and 561.5 MB in the end (delta: -325.1 MB). Peak memory consumption was 15.6 MB. Max. memory is 16.0 GB. [2021-03-11 06:29:31,632 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.64 ms. Allocated memory is still 255.9 MB. Free memory was 235.9 MB in the beginning and 234.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 18.41 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 233.5 MB in the end (delta: 858.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 300.68 ms. Allocated memory is still 255.9 MB. Free memory was 233.4 MB in the beginning and 236.9 MB in the end (delta: -3.5 MB). Peak memory consumption was 19.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 11254.81 ms. Allocated memory was 255.9 MB in the beginning and 595.6 MB in the end (delta: 339.7 MB). Free memory was 236.4 MB in the beginning and 561.5 MB in the end (delta: -325.1 MB). Peak memory consumption was 15.6 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 80]: assertion always holds For all program executions holds that assertion always holds at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 39 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 24.5ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: SAFE, OverallTime: 11133.0ms, OverallIterations: 28, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 9361.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 60.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 57 SDtfs, 414 SDslu, 7 SDs, 0 SdLazy, 4450 SolverSat, 656 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2111.3ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 266 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 1051.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3700occurred in iteration=16, InterpolantAutomatonStates: 221, 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: 49.8ms SsaConstructionTime, 191.0ms SatisfiabilityAnalysisTime, 1225.0ms InterpolantComputationTime, 896 NumberOfCodeBlocks, 896 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 868 ConstructedInterpolants, 0 QuantifiedInterpolants, 2322 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 28 InterpolantComputations, 28 PerfectInterpolantSequences, 0/0 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 proved your program to be correct! Received shutdown request...