/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/security.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-24 22:51:42,188 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-24 22:51:42,191 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-24 22:51:42,227 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-24 22:51:42,228 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-24 22:51:42,231 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-24 22:51:42,233 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-24 22:51:42,238 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-24 22:51:42,240 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-24 22:51:42,244 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-24 22:51:42,245 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-24 22:51:42,246 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-24 22:51:42,247 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-24 22:51:42,248 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-24 22:51:42,250 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-24 22:51:42,251 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-24 22:51:42,255 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-24 22:51:42,255 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-24 22:51:42,259 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-24 22:51:42,267 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-24 22:51:42,270 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-24 22:51:42,270 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-24 22:51:42,271 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-24 22:51:42,272 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-24 22:51:42,274 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-24 22:51:42,274 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-24 22:51:42,274 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-24 22:51:42,275 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-24 22:51:42,275 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-24 22:51:42,276 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-24 22:51:42,276 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-24 22:51:42,277 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-24 22:51:42,277 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-24 22:51:42,278 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-24 22:51:42,278 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-24 22:51:42,279 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-24 22:51:42,282 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-24 22:51:42,282 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-24 22:51:42,283 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-24 22:51:42,283 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-24 22:51:42,284 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-24 22:51:42,287 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-24 22:51:42,323 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-24 22:51:42,323 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-24 22:51:42,326 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-24 22:51:42,327 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-24 22:51:42,327 INFO L138 SettingsManager]: * Use SBE=true [2021-03-24 22:51:42,327 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-24 22:51:42,327 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-24 22:51:42,327 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-24 22:51:42,327 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-24 22:51:42,328 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-24 22:51:42,328 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-24 22:51:42,328 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-24 22:51:42,328 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-24 22:51:42,329 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-24 22:51:42,329 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-24 22:51:42,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-24 22:51:42,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-24 22:51:42,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-24 22:51:42,330 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-24 22:51:42,330 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-24 22:51:42,330 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-24 22:51:42,331 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-24 22:51:42,331 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-24 22:51:42,331 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-24 22:51:42,654 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-24 22:51:42,669 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-24 22:51:42,671 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-24 22:51:42,672 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-24 22:51:42,676 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-24 22:51:42,677 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/security.wvr.bpl [2021-03-24 22:51:42,677 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/security.wvr.bpl' [2021-03-24 22:51:42,695 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-24 22:51:42,696 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-24 22:51:42,697 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-24 22:51:42,697 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-24 22:51:42,697 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-24 22:51:42,708 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,713 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,720 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-24 22:51:42,721 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-24 22:51:42,721 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-24 22:51:42,721 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-24 22:51:42,730 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,730 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,730 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,730 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,732 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,733 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,733 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/1) ... [2021-03-24 22:51:42,734 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-24 22:51:42,735 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-24 22:51:42,735 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-24 22:51:42,735 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-24 22:51:42,736 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (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-24 22:51:42,791 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-24 22:51:42,792 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-24 22:51:42,792 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-24 22:51:42,792 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-24 22:51:42,792 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-24 22:51:42,792 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-24 22:51:42,792 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-24 22:51:42,792 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-24 22:51:42,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-24 22:51:42,793 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-24 22:51:42,913 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-24 22:51:42,914 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-24 22:51:42,915 INFO L202 PluginConnector]: Adding new model security.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 10:51:42 BoogieIcfgContainer [2021-03-24 22:51:42,915 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-24 22:51:42,916 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-24 22:51:42,916 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-24 22:51:42,919 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-24 22:51:42,919 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 24.03 10:51:42" (1/2) ... [2021-03-24 22:51:42,920 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64db7a1a and model type security.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.03 10:51:42, skipping insertion in model container [2021-03-24 22:51:42,920 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "security.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.03 10:51:42" (2/2) ... [2021-03-24 22:51:42,921 INFO L111 eAbstractionObserver]: Analyzing ICFG security.wvr.bpl [2021-03-24 22:51:42,925 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-24 22:51:42,928 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-24 22:51:42,929 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-24 22:51:42,956 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-03-24 22:51:42,972 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-24 22:51:42,990 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-24 22:51:42,990 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-24 22:51:42,990 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-24 22:51:42,990 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-24 22:51:42,990 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-24 22:51:42,990 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-24 22:51:42,990 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-24 22:51:42,990 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-24 22:51:42,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 31 places, 28 transitions, 72 flow [2021-03-24 22:51:43,035 INFO L129 PetriNetUnfolder]: 4/26 cut-off events. [2021-03-24 22:51:43,035 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 22:51:43,038 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35 conditions, 26 events. 4/26 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 32 event pairs, 0 based on Foata normal form. 0/21 useless extension candidates. Maximal degree in co-relation 21. Up to 2 conditions per place. [2021-03-24 22:51:43,039 INFO L82 GeneralOperation]: Start removeDead. Operand has 31 places, 28 transitions, 72 flow [2021-03-24 22:51:43,042 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 27 places, 24 transitions, 60 flow [2021-03-24 22:51:43,043 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-24 22:51:43,071 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 24 transitions, 60 flow [2021-03-24 22:51:43,074 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 24 transitions, 60 flow [2021-03-24 22:51:43,075 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 24 transitions, 60 flow [2021-03-24 22:51:43,084 INFO L129 PetriNetUnfolder]: 4/24 cut-off events. [2021-03-24 22:51:43,084 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 22:51:43,085 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33 conditions, 24 events. 4/24 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 34 event pairs, 0 based on Foata normal form. 0/20 useless extension candidates. Maximal degree in co-relation 21. Up to 2 conditions per place. [2021-03-24 22:51:43,087 INFO L142 LiptonReduction]: Number of co-enabled transitions 198 [2021-03-24 22:51:43,402 INFO L154 LiptonReduction]: Checked pairs total: 91 [2021-03-24 22:51:43,402 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-24 22:51:43,404 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 362 [2021-03-24 22:51:43,419 INFO L129 PetriNetUnfolder]: 2/13 cut-off events. [2021-03-24 22:51:43,419 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-24 22:51:43,419 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:43,420 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:43,420 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:43,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:43,427 INFO L82 PathProgramCache]: Analyzing trace with hash 1996779473, now seen corresponding path program 1 times [2021-03-24 22:51:43,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:43,435 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584153386] [2021-03-24 22:51:43,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:43,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:43,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:43,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:43,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:43,672 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:43,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:43,687 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-24 22:51:43,687 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584153386] [2021-03-24 22:51:43,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:43,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:43,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91298396] [2021-03-24 22:51:43,703 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:43,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:43,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:43,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:43,726 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:43,728 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 19 places, 14 transitions, 40 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:43,728 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:43,729 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:43,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:43,892 INFO L129 PetriNetUnfolder]: 18/55 cut-off events. [2021-03-24 22:51:43,892 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-03-24 22:51:43,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114 conditions, 55 events. 18/55 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 183 event pairs, 6 based on Foata normal form. 1/54 useless extension candidates. Maximal degree in co-relation 94. Up to 23 conditions per place. [2021-03-24 22:51:43,894 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 14 selfloop transitions, 2 changer transitions 2/24 dead transitions. [2021-03-24 22:51:43,894 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 24 places, 24 transitions, 96 flow [2021-03-24 22:51:43,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:43,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:43,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 91 transitions. [2021-03-24 22:51:43,911 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3611111111111111 [2021-03-24 22:51:43,911 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 91 transitions. [2021-03-24 22:51:43,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 91 transitions. [2021-03-24 22:51:43,913 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:43,915 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 91 transitions. [2021-03-24 22:51:43,919 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:43,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:43,926 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:43,928 INFO L185 Difference]: Start difference. First operand has 19 places, 14 transitions, 40 flow. Second operand 6 states and 91 transitions. [2021-03-24 22:51:43,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 24 places, 24 transitions, 96 flow [2021-03-24 22:51:43,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 24 transitions, 88 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:43,933 INFO L241 Difference]: Finished difference. Result has 24 places, 15 transitions, 49 flow [2021-03-24 22:51:43,934 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=32, PETRI_DIFFERENCE_MINUEND_PLACES=15, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=14, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=49, PETRI_PLACES=24, PETRI_TRANSITIONS=15} [2021-03-24 22:51:43,935 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 5 predicate places. [2021-03-24 22:51:43,935 INFO L480 AbstractCegarLoop]: Abstraction has has 24 places, 15 transitions, 49 flow [2021-03-24 22:51:43,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:43,935 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:43,935 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:43,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-24 22:51:43,936 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:43,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:43,936 INFO L82 PathProgramCache]: Analyzing trace with hash -248692449, now seen corresponding path program 2 times [2021-03-24 22:51:43,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:43,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698485999] [2021-03-24 22:51:43,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:43,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:43,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:43,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:43,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:43,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:43,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:43,995 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:43,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,004 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-24 22:51:44,005 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698485999] [2021-03-24 22:51:44,005 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:44,005 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:44,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154869065] [2021-03-24 22:51:44,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:44,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:44,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:44,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:44,008 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:44,008 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 15 transitions, 49 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,008 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:44,009 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:44,009 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:44,121 INFO L129 PetriNetUnfolder]: 22/78 cut-off events. [2021-03-24 22:51:44,122 INFO L130 PetriNetUnfolder]: For 46/46 co-relation queries the response was YES. [2021-03-24 22:51:44,122 INFO L84 FinitePrefix]: Finished finitePrefix Result has 196 conditions, 78 events. 22/78 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 318 event pairs, 12 based on Foata normal form. 1/75 useless extension candidates. Maximal degree in co-relation 177. Up to 35 conditions per place. [2021-03-24 22:51:44,123 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 18 selfloop transitions, 2 changer transitions 3/29 dead transitions. [2021-03-24 22:51:44,123 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 29 transitions, 149 flow [2021-03-24 22:51:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:44,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:44,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 93 transitions. [2021-03-24 22:51:44,125 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36904761904761907 [2021-03-24 22:51:44,125 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 93 transitions. [2021-03-24 22:51:44,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 93 transitions. [2021-03-24 22:51:44,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:44,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 93 transitions. [2021-03-24 22:51:44,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,127 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,128 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,128 INFO L185 Difference]: Start difference. First operand has 24 places, 15 transitions, 49 flow. Second operand 6 states and 93 transitions. [2021-03-24 22:51:44,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 29 transitions, 149 flow [2021-03-24 22:51:44,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 29 transitions, 138 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:44,130 INFO L241 Difference]: Finished difference. Result has 28 places, 16 transitions, 61 flow [2021-03-24 22:51:44,130 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=44, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=61, PETRI_PLACES=28, PETRI_TRANSITIONS=16} [2021-03-24 22:51:44,131 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 9 predicate places. [2021-03-24 22:51:44,131 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 16 transitions, 61 flow [2021-03-24 22:51:44,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,131 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:44,132 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:44,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-24 22:51:44,132 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:44,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:44,132 INFO L82 PathProgramCache]: Analyzing trace with hash 430711591, now seen corresponding path program 3 times [2021-03-24 22:51:44,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:44,133 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139363644] [2021-03-24 22:51:44,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:44,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:44,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:44,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:44,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:44,215 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:44,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,226 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-24 22:51:44,226 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139363644] [2021-03-24 22:51:44,226 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:44,226 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:44,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440657143] [2021-03-24 22:51:44,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:44,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:44,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:44,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:44,228 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:44,228 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 16 transitions, 61 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,229 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:44,229 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:44,229 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:44,357 INFO L129 PetriNetUnfolder]: 22/88 cut-off events. [2021-03-24 22:51:44,357 INFO L130 PetriNetUnfolder]: For 105/105 co-relation queries the response was YES. [2021-03-24 22:51:44,359 INFO L84 FinitePrefix]: Finished finitePrefix Result has 245 conditions, 88 events. 22/88 cut-off events. For 105/105 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 403 event pairs, 14 based on Foata normal form. 1/88 useless extension candidates. Maximal degree in co-relation 221. Up to 34 conditions per place. [2021-03-24 22:51:44,359 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 17 selfloop transitions, 3 changer transitions 1/27 dead transitions. [2021-03-24 22:51:44,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 27 transitions, 154 flow [2021-03-24 22:51:44,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:44,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:44,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 92 transitions. [2021-03-24 22:51:44,365 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36507936507936506 [2021-03-24 22:51:44,365 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:44,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,367 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,367 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,367 INFO L185 Difference]: Start difference. First operand has 28 places, 16 transitions, 61 flow. Second operand 6 states and 92 transitions. [2021-03-24 22:51:44,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 27 transitions, 154 flow [2021-03-24 22:51:44,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 27 transitions, 142 flow, removed 5 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:44,369 INFO L241 Difference]: Finished difference. Result has 32 places, 18 transitions, 87 flow [2021-03-24 22:51:44,369 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=87, PETRI_PLACES=32, PETRI_TRANSITIONS=18} [2021-03-24 22:51:44,370 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 13 predicate places. [2021-03-24 22:51:44,370 INFO L480 AbstractCegarLoop]: Abstraction has has 32 places, 18 transitions, 87 flow [2021-03-24 22:51:44,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,370 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:44,370 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:44,370 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-24 22:51:44,370 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:44,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:44,371 INFO L82 PathProgramCache]: Analyzing trace with hash -2142506319, now seen corresponding path program 4 times [2021-03-24 22:51:44,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:44,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209361540] [2021-03-24 22:51:44,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:44,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:44,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:44,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:44,441 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:44,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,450 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-24 22:51:44,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209361540] [2021-03-24 22:51:44,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:44,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:44,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433756333] [2021-03-24 22:51:44,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:44,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:44,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:44,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:44,452 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:44,452 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 18 transitions, 87 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,453 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:44,453 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:44,453 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:44,546 INFO L129 PetriNetUnfolder]: 21/85 cut-off events. [2021-03-24 22:51:44,547 INFO L130 PetriNetUnfolder]: For 146/148 co-relation queries the response was YES. [2021-03-24 22:51:44,547 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264 conditions, 85 events. 21/85 cut-off events. For 146/148 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 377 event pairs, 13 based on Foata normal form. 1/83 useless extension candidates. Maximal degree in co-relation 238. Up to 35 conditions per place. [2021-03-24 22:51:44,548 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 17 selfloop transitions, 4 changer transitions 1/28 dead transitions. [2021-03-24 22:51:44,548 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 28 transitions, 182 flow [2021-03-24 22:51:44,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:44,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:44,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 92 transitions. [2021-03-24 22:51:44,549 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36507936507936506 [2021-03-24 22:51:44,549 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,550 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:44,550 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,551 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,552 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,552 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,552 INFO L185 Difference]: Start difference. First operand has 32 places, 18 transitions, 87 flow. Second operand 6 states and 92 transitions. [2021-03-24 22:51:44,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 28 transitions, 182 flow [2021-03-24 22:51:44,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 28 transitions, 174 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-24 22:51:44,555 INFO L241 Difference]: Finished difference. Result has 38 places, 20 transitions, 122 flow [2021-03-24 22:51:44,555 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=18, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=122, PETRI_PLACES=38, PETRI_TRANSITIONS=20} [2021-03-24 22:51:44,555 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 19 predicate places. [2021-03-24 22:51:44,555 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 20 transitions, 122 flow [2021-03-24 22:51:44,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,555 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:44,556 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:44,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-24 22:51:44,556 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:44,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:44,556 INFO L82 PathProgramCache]: Analyzing trace with hash 440975071, now seen corresponding path program 5 times [2021-03-24 22:51:44,556 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:44,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888055734] [2021-03-24 22:51:44,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:44,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:44,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:44,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:44,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:44,607 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:44,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,619 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-24 22:51:44,619 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888055734] [2021-03-24 22:51:44,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:44,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:44,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501057554] [2021-03-24 22:51:44,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:44,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:44,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:44,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:44,622 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:44,622 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 20 transitions, 122 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,622 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:44,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:44,622 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:44,732 INFO L129 PetriNetUnfolder]: 21/85 cut-off events. [2021-03-24 22:51:44,732 INFO L130 PetriNetUnfolder]: For 235/235 co-relation queries the response was YES. [2021-03-24 22:51:44,733 INFO L84 FinitePrefix]: Finished finitePrefix Result has 287 conditions, 85 events. 21/85 cut-off events. For 235/235 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 383 event pairs, 13 based on Foata normal form. 1/85 useless extension candidates. Maximal degree in co-relation 261. Up to 34 conditions per place. [2021-03-24 22:51:44,733 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 15 selfloop transitions, 2 changer transitions 6/29 dead transitions. [2021-03-24 22:51:44,734 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 29 transitions, 214 flow [2021-03-24 22:51:44,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:44,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:44,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 92 transitions. [2021-03-24 22:51:44,736 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36507936507936506 [2021-03-24 22:51:44,736 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:44,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 92 transitions. [2021-03-24 22:51:44,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,741 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,741 INFO L185 Difference]: Start difference. First operand has 38 places, 20 transitions, 122 flow. Second operand 6 states and 92 transitions. [2021-03-24 22:51:44,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 29 transitions, 214 flow [2021-03-24 22:51:44,747 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 29 transitions, 206 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-24 22:51:44,749 INFO L241 Difference]: Finished difference. Result has 42 places, 18 transitions, 102 flow [2021-03-24 22:51:44,749 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=116, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=102, PETRI_PLACES=42, PETRI_TRANSITIONS=18} [2021-03-24 22:51:44,750 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 23 predicate places. [2021-03-24 22:51:44,750 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 18 transitions, 102 flow [2021-03-24 22:51:44,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,750 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:44,750 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:44,750 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-24 22:51:44,750 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:44,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:44,752 INFO L82 PathProgramCache]: Analyzing trace with hash -2132675289, now seen corresponding path program 6 times [2021-03-24 22:51:44,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:44,753 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614600650] [2021-03-24 22:51:44,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:44,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:44,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:44,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:44,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:44,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:44,884 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:44,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:44,892 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-24 22:51:44,893 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614600650] [2021-03-24 22:51:44,893 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:44,893 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-24 22:51:44,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356546942] [2021-03-24 22:51:44,893 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-24 22:51:44,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:44,894 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-24 22:51:44,894 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-03-24 22:51:44,894 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:44,895 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 18 transitions, 102 flow. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:44,895 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:44,895 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:44,895 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:45,003 INFO L129 PetriNetUnfolder]: 19/70 cut-off events. [2021-03-24 22:51:45,003 INFO L130 PetriNetUnfolder]: For 192/195 co-relation queries the response was YES. [2021-03-24 22:51:45,005 INFO L84 FinitePrefix]: Finished finitePrefix Result has 245 conditions, 70 events. 19/70 cut-off events. For 192/195 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 271 event pairs, 12 based on Foata normal form. 1/68 useless extension candidates. Maximal degree in co-relation 221. Up to 35 conditions per place. [2021-03-24 22:51:45,005 INFO L132 encePairwiseOnDemand]: 37/42 looper letters, 13 selfloop transitions, 1 changer transitions 6/26 dead transitions. [2021-03-24 22:51:45,006 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 26 transitions, 180 flow [2021-03-24 22:51:45,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-24 22:51:45,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-24 22:51:45,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 92 transitions. [2021-03-24 22:51:45,007 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36507936507936506 [2021-03-24 22:51:45,007 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 92 transitions. [2021-03-24 22:51:45,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 92 transitions. [2021-03-24 22:51:45,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:45,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 92 transitions. [2021-03-24 22:51:45,008 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,008 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 42.0) internal successors, (294), 7 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,009 INFO L185 Difference]: Start difference. First operand has 42 places, 18 transitions, 102 flow. Second operand 6 states and 92 transitions. [2021-03-24 22:51:45,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 26 transitions, 180 flow [2021-03-24 22:51:45,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 26 transitions, 159 flow, removed 8 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:45,011 INFO L241 Difference]: Finished difference. Result has 38 places, 16 transitions, 72 flow [2021-03-24 22:51:45,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=18, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=72, PETRI_PLACES=38, PETRI_TRANSITIONS=16} [2021-03-24 22:51:45,014 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 19 predicate places. [2021-03-24 22:51:45,014 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 16 transitions, 72 flow [2021-03-24 22:51:45,014 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,018 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:45,018 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:45,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-24 22:51:45,018 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:45,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:45,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1162112408, now seen corresponding path program 1 times [2021-03-24 22:51:45,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:45,019 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969732867] [2021-03-24 22:51:45,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:45,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:45,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:45,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:45,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:45,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:45,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:45,097 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:45,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,106 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-24 22:51:45,106 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969732867] [2021-03-24 22:51:45,106 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:45,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:45,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964826334] [2021-03-24 22:51:45,107 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:45,107 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:45,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:45,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:45,113 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:45,113 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 16 transitions, 72 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,114 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:45,114 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:45,114 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:45,235 INFO L129 PetriNetUnfolder]: 21/74 cut-off events. [2021-03-24 22:51:45,235 INFO L130 PetriNetUnfolder]: For 141/141 co-relation queries the response was YES. [2021-03-24 22:51:45,236 INFO L84 FinitePrefix]: Finished finitePrefix Result has 231 conditions, 74 events. 21/74 cut-off events. For 141/141 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 309 event pairs, 2 based on Foata normal form. 1/75 useless extension candidates. Maximal degree in co-relation 210. Up to 15 conditions per place. [2021-03-24 22:51:45,238 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 26 selfloop transitions, 6 changer transitions 2/39 dead transitions. [2021-03-24 22:51:45,238 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 39 transitions, 272 flow [2021-03-24 22:51:45,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-24 22:51:45,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-24 22:51:45,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 140 transitions. [2021-03-24 22:51:45,239 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3333333333333333 [2021-03-24 22:51:45,239 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 140 transitions. [2021-03-24 22:51:45,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 140 transitions. [2021-03-24 22:51:45,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:45,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 140 transitions. [2021-03-24 22:51:45,240 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 14.0) internal successors, (140), 10 states have internal predecessors, (140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,242 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 42.0) internal successors, (462), 11 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,242 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 42.0) internal successors, (462), 11 states have internal predecessors, (462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,242 INFO L185 Difference]: Start difference. First operand has 38 places, 16 transitions, 72 flow. Second operand 10 states and 140 transitions. [2021-03-24 22:51:45,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 39 transitions, 272 flow [2021-03-24 22:51:45,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 39 transitions, 229 flow, removed 16 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:45,244 INFO L241 Difference]: Finished difference. Result has 40 places, 17 transitions, 85 flow [2021-03-24 22:51:45,244 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=10, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=85, PETRI_PLACES=40, PETRI_TRANSITIONS=17} [2021-03-24 22:51:45,245 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 21 predicate places. [2021-03-24 22:51:45,245 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 17 transitions, 85 flow [2021-03-24 22:51:45,245 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,245 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:45,245 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:45,245 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-24 22:51:45,245 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:45,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:45,246 INFO L82 PathProgramCache]: Analyzing trace with hash -942898600, now seen corresponding path program 2 times [2021-03-24 22:51:45,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:45,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889643893] [2021-03-24 22:51:45,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:45,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:45,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:45,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:45,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:45,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:45,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:45,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:45,329 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:45,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,337 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-24 22:51:45,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889643893] [2021-03-24 22:51:45,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:45,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:45,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211309574] [2021-03-24 22:51:45,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:45,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:45,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:45,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:45,339 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:45,340 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 17 transitions, 85 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,340 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:45,340 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:45,340 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:45,466 INFO L129 PetriNetUnfolder]: 20/74 cut-off events. [2021-03-24 22:51:45,467 INFO L130 PetriNetUnfolder]: For 125/125 co-relation queries the response was YES. [2021-03-24 22:51:45,467 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255 conditions, 74 events. 20/74 cut-off events. For 125/125 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 294 event pairs, 14 based on Foata normal form. 1/73 useless extension candidates. Maximal degree in co-relation 235. Up to 40 conditions per place. [2021-03-24 22:51:45,467 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 18 selfloop transitions, 2 changer transitions 4/29 dead transitions. [2021-03-24 22:51:45,468 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 29 transitions, 196 flow [2021-03-24 22:51:45,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:45,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:45,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 111 transitions. [2021-03-24 22:51:45,469 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.33035714285714285 [2021-03-24 22:51:45,469 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 111 transitions. [2021-03-24 22:51:45,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 111 transitions. [2021-03-24 22:51:45,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:45,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 111 transitions. [2021-03-24 22:51:45,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.875) internal successors, (111), 8 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:45,470 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:45,470 INFO L185 Difference]: Start difference. First operand has 40 places, 17 transitions, 85 flow. Second operand 8 states and 111 transitions. [2021-03-24 22:51:45,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 29 transitions, 196 flow [2021-03-24 22:51:45,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 29 transitions, 167 flow, removed 7 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:45,471 INFO L241 Difference]: Finished difference. Result has 44 places, 17 transitions, 86 flow [2021-03-24 22:51:45,471 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=71, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=86, PETRI_PLACES=44, PETRI_TRANSITIONS=17} [2021-03-24 22:51:45,471 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 25 predicate places. [2021-03-24 22:51:45,471 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 17 transitions, 86 flow [2021-03-24 22:51:45,471 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,472 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:45,472 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:45,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-24 22:51:45,472 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:45,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:45,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1395509304, now seen corresponding path program 3 times [2021-03-24 22:51:45,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:45,473 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57602960] [2021-03-24 22:51:45,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:45,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:45,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:45,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:45,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:45,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:45,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:45,518 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:45,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,526 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-24 22:51:45,526 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57602960] [2021-03-24 22:51:45,526 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:45,526 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:45,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113479229] [2021-03-24 22:51:45,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:45,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:45,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:45,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:45,528 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:45,528 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 17 transitions, 86 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,528 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:45,528 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:45,528 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:45,662 INFO L129 PetriNetUnfolder]: 19/78 cut-off events. [2021-03-24 22:51:45,662 INFO L130 PetriNetUnfolder]: For 136/139 co-relation queries the response was YES. [2021-03-24 22:51:45,663 INFO L84 FinitePrefix]: Finished finitePrefix Result has 275 conditions, 78 events. 19/78 cut-off events. For 136/139 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 322 event pairs, 4 based on Foata normal form. 2/79 useless extension candidates. Maximal degree in co-relation 250. Up to 18 conditions per place. [2021-03-24 22:51:45,663 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 23 selfloop transitions, 6 changer transitions 2/36 dead transitions. [2021-03-24 22:51:45,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 36 transitions, 266 flow [2021-03-24 22:51:45,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:45,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:45,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 127 transitions. [2021-03-24 22:51:45,666 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.335978835978836 [2021-03-24 22:51:45,666 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 127 transitions. [2021-03-24 22:51:45,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 127 transitions. [2021-03-24 22:51:45,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:45,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 127 transitions. [2021-03-24 22:51:45,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,667 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,667 INFO L185 Difference]: Start difference. First operand has 44 places, 17 transitions, 86 flow. Second operand 9 states and 127 transitions. [2021-03-24 22:51:45,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 36 transitions, 266 flow [2021-03-24 22:51:45,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 36 transitions, 238 flow, removed 7 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:45,670 INFO L241 Difference]: Finished difference. Result has 46 places, 19 transitions, 116 flow [2021-03-24 22:51:45,670 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=75, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=116, PETRI_PLACES=46, PETRI_TRANSITIONS=19} [2021-03-24 22:51:45,670 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 27 predicate places. [2021-03-24 22:51:45,670 INFO L480 AbstractCegarLoop]: Abstraction has has 46 places, 19 transitions, 116 flow [2021-03-24 22:51:45,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,670 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:45,670 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:45,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-24 22:51:45,671 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:45,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:45,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1227503881, now seen corresponding path program 1 times [2021-03-24 22:51:45,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:45,671 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267810026] [2021-03-24 22:51:45,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:45,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:45,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:45,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:45,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:45,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:45,762 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:45,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,769 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-24 22:51:45,770 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267810026] [2021-03-24 22:51:45,770 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:45,770 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:45,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551436844] [2021-03-24 22:51:45,770 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:45,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:45,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:45,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:45,771 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:45,771 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 19 transitions, 116 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:45,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:45,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:45,877 INFO L129 PetriNetUnfolder]: 23/105 cut-off events. [2021-03-24 22:51:45,878 INFO L130 PetriNetUnfolder]: For 164/164 co-relation queries the response was YES. [2021-03-24 22:51:45,878 INFO L84 FinitePrefix]: Finished finitePrefix Result has 352 conditions, 105 events. 23/105 cut-off events. For 164/164 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 503 event pairs, 13 based on Foata normal form. 1/105 useless extension candidates. Maximal degree in co-relation 321. Up to 45 conditions per place. [2021-03-24 22:51:45,879 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 22 selfloop transitions, 4 changer transitions 1/32 dead transitions. [2021-03-24 22:51:45,879 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 32 transitions, 218 flow [2021-03-24 22:51:45,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:45,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:45,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 109 transitions. [2021-03-24 22:51:45,880 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3707482993197279 [2021-03-24 22:51:45,880 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 109 transitions. [2021-03-24 22:51:45,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 109 transitions. [2021-03-24 22:51:45,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:45,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 109 transitions. [2021-03-24 22:51:45,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,883 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,883 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,883 INFO L185 Difference]: Start difference. First operand has 46 places, 19 transitions, 116 flow. Second operand 7 states and 109 transitions. [2021-03-24 22:51:45,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 32 transitions, 218 flow [2021-03-24 22:51:45,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 32 transitions, 202 flow, removed 5 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:45,885 INFO L241 Difference]: Finished difference. Result has 52 places, 22 transitions, 140 flow [2021-03-24 22:51:45,886 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=106, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=140, PETRI_PLACES=52, PETRI_TRANSITIONS=22} [2021-03-24 22:51:45,886 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 33 predicate places. [2021-03-24 22:51:45,886 INFO L480 AbstractCegarLoop]: Abstraction has has 52 places, 22 transitions, 140 flow [2021-03-24 22:51:45,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,886 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:45,886 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:45,886 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-24 22:51:45,887 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:45,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:45,887 INFO L82 PathProgramCache]: Analyzing trace with hash -1540414110, now seen corresponding path program 4 times [2021-03-24 22:51:45,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:45,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699469516] [2021-03-24 22:51:45,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:45,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:45,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:45,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:45,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:45,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:45,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:45,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:45,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:45,934 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:45,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:45,942 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-24 22:51:45,942 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699469516] [2021-03-24 22:51:45,942 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:45,942 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:45,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076080306] [2021-03-24 22:51:45,942 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:45,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:45,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:45,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:45,943 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:45,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 22 transitions, 140 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:45,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:45,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:45,944 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:46,110 INFO L129 PetriNetUnfolder]: 22/130 cut-off events. [2021-03-24 22:51:46,110 INFO L130 PetriNetUnfolder]: For 264/266 co-relation queries the response was YES. [2021-03-24 22:51:46,111 INFO L84 FinitePrefix]: Finished finitePrefix Result has 490 conditions, 130 events. 22/130 cut-off events. For 264/266 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 751 event pairs, 7 based on Foata normal form. 3/132 useless extension candidates. Maximal degree in co-relation 446. Up to 64 conditions per place. [2021-03-24 22:51:46,112 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 24 selfloop transitions, 6 changer transitions 3/39 dead transitions. [2021-03-24 22:51:46,112 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 39 transitions, 321 flow [2021-03-24 22:51:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:46,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:46,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 114 transitions. [2021-03-24 22:51:46,113 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3392857142857143 [2021-03-24 22:51:46,113 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:46,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,115 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,115 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,115 INFO L185 Difference]: Start difference. First operand has 52 places, 22 transitions, 140 flow. Second operand 8 states and 114 transitions. [2021-03-24 22:51:46,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 39 transitions, 321 flow [2021-03-24 22:51:46,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 39 transitions, 312 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-03-24 22:51:46,118 INFO L241 Difference]: Finished difference. Result has 62 places, 25 transitions, 197 flow [2021-03-24 22:51:46,118 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=137, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=197, PETRI_PLACES=62, PETRI_TRANSITIONS=25} [2021-03-24 22:51:46,119 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 43 predicate places. [2021-03-24 22:51:46,119 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 25 transitions, 197 flow [2021-03-24 22:51:46,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,120 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:46,120 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:46,120 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-24 22:51:46,120 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:46,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:46,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1608422312, now seen corresponding path program 5 times [2021-03-24 22:51:46,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:46,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314145928] [2021-03-24 22:51:46,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:46,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:46,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:46,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:46,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:46,192 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:46,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,202 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-24 22:51:46,203 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314145928] [2021-03-24 22:51:46,203 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:46,203 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:46,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747257653] [2021-03-24 22:51:46,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:46,203 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:46,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:46,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:46,206 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:46,206 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 25 transitions, 197 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,206 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:46,207 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:46,207 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:46,341 INFO L129 PetriNetUnfolder]: 20/129 cut-off events. [2021-03-24 22:51:46,341 INFO L130 PetriNetUnfolder]: For 464/479 co-relation queries the response was YES. [2021-03-24 22:51:46,342 INFO L84 FinitePrefix]: Finished finitePrefix Result has 552 conditions, 129 events. 20/129 cut-off events. For 464/479 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 729 event pairs, 19 based on Foata normal form. 2/128 useless extension candidates. Maximal degree in co-relation 500. Up to 55 conditions per place. [2021-03-24 22:51:46,344 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 24 selfloop transitions, 7 changer transitions 1/38 dead transitions. [2021-03-24 22:51:46,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 38 transitions, 364 flow [2021-03-24 22:51:46,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:46,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:46,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 113 transitions. [2021-03-24 22:51:46,346 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.33630952380952384 [2021-03-24 22:51:46,346 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 113 transitions. [2021-03-24 22:51:46,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 113 transitions. [2021-03-24 22:51:46,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:46,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 113 transitions. [2021-03-24 22:51:46,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,348 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,348 INFO L185 Difference]: Start difference. First operand has 62 places, 25 transitions, 197 flow. Second operand 8 states and 113 transitions. [2021-03-24 22:51:46,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 38 transitions, 364 flow [2021-03-24 22:51:46,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 38 transitions, 341 flow, removed 10 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:46,353 INFO L241 Difference]: Finished difference. Result has 70 places, 29 transitions, 256 flow [2021-03-24 22:51:46,354 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=187, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=256, PETRI_PLACES=70, PETRI_TRANSITIONS=29} [2021-03-24 22:51:46,354 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 51 predicate places. [2021-03-24 22:51:46,354 INFO L480 AbstractCegarLoop]: Abstraction has has 70 places, 29 transitions, 256 flow [2021-03-24 22:51:46,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,354 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:46,354 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:46,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-24 22:51:46,354 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:46,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:46,355 INFO L82 PathProgramCache]: Analyzing trace with hash 219936585, now seen corresponding path program 2 times [2021-03-24 22:51:46,355 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:46,356 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738037349] [2021-03-24 22:51:46,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:46,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:46,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:46,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:46,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:46,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:46,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:46,425 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:46,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,434 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-24 22:51:46,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738037349] [2021-03-24 22:51:46,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:46,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:46,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439183583] [2021-03-24 22:51:46,437 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:46,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:46,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:46,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:46,438 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:46,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 29 transitions, 256 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,438 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:46,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:46,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:46,545 INFO L129 PetriNetUnfolder]: 22/135 cut-off events. [2021-03-24 22:51:46,545 INFO L130 PetriNetUnfolder]: For 576/578 co-relation queries the response was YES. [2021-03-24 22:51:46,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 615 conditions, 135 events. 22/135 cut-off events. For 576/578 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 774 event pairs, 4 based on Foata normal form. 1/136 useless extension candidates. Maximal degree in co-relation 559. Up to 81 conditions per place. [2021-03-24 22:51:46,546 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 28 selfloop transitions, 7 changer transitions 2/43 dead transitions. [2021-03-24 22:51:46,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 43 transitions, 423 flow [2021-03-24 22:51:46,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:46,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:46,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 106 transitions. [2021-03-24 22:51:46,547 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36054421768707484 [2021-03-24 22:51:46,547 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 106 transitions. [2021-03-24 22:51:46,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 106 transitions. [2021-03-24 22:51:46,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:46,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 106 transitions. [2021-03-24 22:51:46,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,549 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,549 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,549 INFO L185 Difference]: Start difference. First operand has 70 places, 29 transitions, 256 flow. Second operand 7 states and 106 transitions. [2021-03-24 22:51:46,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 43 transitions, 423 flow [2021-03-24 22:51:46,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 43 transitions, 408 flow, removed 6 selfloop flow, removed 2 redundant places. [2021-03-24 22:51:46,553 INFO L241 Difference]: Finished difference. Result has 78 places, 31 transitions, 296 flow [2021-03-24 22:51:46,553 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=243, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=296, PETRI_PLACES=78, PETRI_TRANSITIONS=31} [2021-03-24 22:51:46,554 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 59 predicate places. [2021-03-24 22:51:46,554 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 31 transitions, 296 flow [2021-03-24 22:51:46,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,554 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:46,554 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:46,554 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-24 22:51:46,554 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:46,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:46,554 INFO L82 PathProgramCache]: Analyzing trace with hash 624565784, now seen corresponding path program 6 times [2021-03-24 22:51:46,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:46,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118105251] [2021-03-24 22:51:46,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:46,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:46,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:46,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:46,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:46,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:46,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:46,613 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:46,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,621 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-24 22:51:46,621 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118105251] [2021-03-24 22:51:46,622 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:46,622 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:46,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067280146] [2021-03-24 22:51:46,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:46,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:46,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:46,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:46,623 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:46,623 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 31 transitions, 296 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,623 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:46,623 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:46,623 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:46,731 INFO L129 PetriNetUnfolder]: 18/129 cut-off events. [2021-03-24 22:51:46,731 INFO L130 PetriNetUnfolder]: For 657/665 co-relation queries the response was YES. [2021-03-24 22:51:46,731 INFO L84 FinitePrefix]: Finished finitePrefix Result has 623 conditions, 129 events. 18/129 cut-off events. For 657/665 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 787 event pairs, 3 based on Foata normal form. 6/134 useless extension candidates. Maximal degree in co-relation 563. Up to 39 conditions per place. [2021-03-24 22:51:46,732 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 27 selfloop transitions, 10 changer transitions 4/47 dead transitions. [2021-03-24 22:51:46,732 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 47 transitions, 533 flow [2021-03-24 22:51:46,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:46,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:46,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 114 transitions. [2021-03-24 22:51:46,733 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3392857142857143 [2021-03-24 22:51:46,733 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:46,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 114 transitions. [2021-03-24 22:51:46,734 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,735 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,735 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,735 INFO L185 Difference]: Start difference. First operand has 78 places, 31 transitions, 296 flow. Second operand 8 states and 114 transitions. [2021-03-24 22:51:46,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 47 transitions, 533 flow [2021-03-24 22:51:46,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 47 transitions, 511 flow, removed 8 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:46,739 INFO L241 Difference]: Finished difference. Result has 85 places, 33 transitions, 356 flow [2021-03-24 22:51:46,740 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=283, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=356, PETRI_PLACES=85, PETRI_TRANSITIONS=33} [2021-03-24 22:51:46,741 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 66 predicate places. [2021-03-24 22:51:46,741 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 33 transitions, 356 flow [2021-03-24 22:51:46,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,741 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:46,741 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:46,741 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-24 22:51:46,741 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:46,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:46,741 INFO L82 PathProgramCache]: Analyzing trace with hash 978479224, now seen corresponding path program 7 times [2021-03-24 22:51:46,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:46,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425812033] [2021-03-24 22:51:46,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:46,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:46,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:46,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:46,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:46,798 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:46,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:46,806 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-24 22:51:46,807 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425812033] [2021-03-24 22:51:46,807 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:46,807 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:46,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074834935] [2021-03-24 22:51:46,807 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:46,807 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:46,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:46,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:46,808 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:46,808 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 33 transitions, 356 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,808 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:46,808 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:46,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:46,923 INFO L129 PetriNetUnfolder]: 17/127 cut-off events. [2021-03-24 22:51:46,923 INFO L130 PetriNetUnfolder]: For 785/803 co-relation queries the response was YES. [2021-03-24 22:51:46,923 INFO L84 FinitePrefix]: Finished finitePrefix Result has 647 conditions, 127 events. 17/127 cut-off events. For 785/803 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 775 event pairs, 3 based on Foata normal form. 6/132 useless extension candidates. Maximal degree in co-relation 584. Up to 39 conditions per place. [2021-03-24 22:51:46,924 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 27 selfloop transitions, 11 changer transitions 2/46 dead transitions. [2021-03-24 22:51:46,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 46 transitions, 560 flow [2021-03-24 22:51:46,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:46,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:46,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 115 transitions. [2021-03-24 22:51:46,925 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.34226190476190477 [2021-03-24 22:51:46,925 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 115 transitions. [2021-03-24 22:51:46,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 115 transitions. [2021-03-24 22:51:46,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:46,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 115 transitions. [2021-03-24 22:51:46,927 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 14.375) internal successors, (115), 8 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,928 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,928 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:46,928 INFO L185 Difference]: Start difference. First operand has 85 places, 33 transitions, 356 flow. Second operand 8 states and 115 transitions. [2021-03-24 22:51:46,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 46 transitions, 560 flow [2021-03-24 22:51:46,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 46 transitions, 523 flow, removed 13 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:46,940 INFO L241 Difference]: Finished difference. Result has 90 places, 35 transitions, 393 flow [2021-03-24 22:51:46,940 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=335, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=393, PETRI_PLACES=90, PETRI_TRANSITIONS=35} [2021-03-24 22:51:46,940 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 71 predicate places. [2021-03-24 22:51:46,940 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 35 transitions, 393 flow [2021-03-24 22:51:46,940 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:46,940 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:46,940 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:46,941 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-24 22:51:46,941 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:46,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:46,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1829779149, now seen corresponding path program 3 times [2021-03-24 22:51:46,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:46,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210189422] [2021-03-24 22:51:46,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:46,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:46,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:46,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:46,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:46,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:46,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:46,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:46,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:46,999 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,007 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-24 22:51:47,007 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210189422] [2021-03-24 22:51:47,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830877191] [2021-03-24 22:51:47,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,011 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:47,012 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 35 transitions, 393 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,012 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,012 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:47,012 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,094 INFO L129 PetriNetUnfolder]: 19/136 cut-off events. [2021-03-24 22:51:47,094 INFO L130 PetriNetUnfolder]: For 828/836 co-relation queries the response was YES. [2021-03-24 22:51:47,094 INFO L84 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 136 events. 19/136 cut-off events. For 828/836 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 814 event pairs, 14 based on Foata normal form. 6/142 useless extension candidates. Maximal degree in co-relation 631. Up to 66 conditions per place. [2021-03-24 22:51:47,095 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 29 selfloop transitions, 5 changer transitions 3/43 dead transitions. [2021-03-24 22:51:47,095 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 43 transitions, 515 flow [2021-03-24 22:51:47,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:47,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:47,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 105 transitions. [2021-03-24 22:51:47,097 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2021-03-24 22:51:47,097 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 105 transitions. [2021-03-24 22:51:47,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 105 transitions. [2021-03-24 22:51:47,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 105 transitions. [2021-03-24 22:51:47,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,098 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,099 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,099 INFO L185 Difference]: Start difference. First operand has 90 places, 35 transitions, 393 flow. Second operand 7 states and 105 transitions. [2021-03-24 22:51:47,099 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 43 transitions, 515 flow [2021-03-24 22:51:47,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 43 transitions, 487 flow, removed 6 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:47,103 INFO L241 Difference]: Finished difference. Result has 95 places, 35 transitions, 388 flow [2021-03-24 22:51:47,104 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=367, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=388, PETRI_PLACES=95, PETRI_TRANSITIONS=35} [2021-03-24 22:51:47,104 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 76 predicate places. [2021-03-24 22:51:47,104 INFO L480 AbstractCegarLoop]: Abstraction has has 95 places, 35 transitions, 388 flow [2021-03-24 22:51:47,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,104 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,104 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,105 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-24 22:51:47,105 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,105 INFO L82 PathProgramCache]: Analyzing trace with hash -310931843, now seen corresponding path program 4 times [2021-03-24 22:51:47,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927263032] [2021-03-24 22:51:47,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:47,158 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,165 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-24 22:51:47,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927263032] [2021-03-24 22:51:47,166 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,166 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65963997] [2021-03-24 22:51:47,166 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,167 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:47,167 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 35 transitions, 388 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,167 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,167 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:47,167 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,262 INFO L129 PetriNetUnfolder]: 19/130 cut-off events. [2021-03-24 22:51:47,262 INFO L130 PetriNetUnfolder]: For 843/845 co-relation queries the response was YES. [2021-03-24 22:51:47,263 INFO L84 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 130 events. 19/130 cut-off events. For 843/845 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 757 event pairs, 11 based on Foata normal form. 1/131 useless extension candidates. Maximal degree in co-relation 622. Up to 66 conditions per place. [2021-03-24 22:51:47,263 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 30 selfloop transitions, 4 changer transitions 4/44 dead transitions. [2021-03-24 22:51:47,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 44 transitions, 526 flow [2021-03-24 22:51:47,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:47,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:47,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 107 transitions. [2021-03-24 22:51:47,265 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36394557823129253 [2021-03-24 22:51:47,266 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,266 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,266 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,266 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,267 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,267 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,267 INFO L185 Difference]: Start difference. First operand has 95 places, 35 transitions, 388 flow. Second operand 7 states and 107 transitions. [2021-03-24 22:51:47,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 44 transitions, 526 flow [2021-03-24 22:51:47,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 44 transitions, 500 flow, removed 9 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:47,272 INFO L241 Difference]: Finished difference. Result has 96 places, 34 transitions, 379 flow [2021-03-24 22:51:47,272 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=375, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=379, PETRI_PLACES=96, PETRI_TRANSITIONS=34} [2021-03-24 22:51:47,273 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 77 predicate places. [2021-03-24 22:51:47,273 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 34 transitions, 379 flow [2021-03-24 22:51:47,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,273 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,273 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,273 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-24 22:51:47,273 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,273 INFO L82 PathProgramCache]: Analyzing trace with hash 988310254, now seen corresponding path program 8 times [2021-03-24 22:51:47,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275885571] [2021-03-24 22:51:47,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:47,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,325 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,333 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-24 22:51:47,333 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275885571] [2021-03-24 22:51:47,333 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,333 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424042497] [2021-03-24 22:51:47,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,335 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:47,335 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 34 transitions, 379 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,335 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,335 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:47,335 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,438 INFO L129 PetriNetUnfolder]: 17/118 cut-off events. [2021-03-24 22:51:47,438 INFO L130 PetriNetUnfolder]: For 782/799 co-relation queries the response was YES. [2021-03-24 22:51:47,439 INFO L84 FinitePrefix]: Finished finitePrefix Result has 637 conditions, 118 events. 17/118 cut-off events. For 782/799 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 669 event pairs, 3 based on Foata normal form. 5/122 useless extension candidates. Maximal degree in co-relation 575. Up to 39 conditions per place. [2021-03-24 22:51:47,439 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 24 selfloop transitions, 8 changer transitions 6/44 dead transitions. [2021-03-24 22:51:47,440 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 44 transitions, 545 flow [2021-03-24 22:51:47,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:47,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:47,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 114 transitions. [2021-03-24 22:51:47,442 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3392857142857143 [2021-03-24 22:51:47,442 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 114 transitions. [2021-03-24 22:51:47,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 114 transitions. [2021-03-24 22:51:47,442 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,442 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 114 transitions. [2021-03-24 22:51:47,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,445 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:47,445 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:47,445 INFO L185 Difference]: Start difference. First operand has 96 places, 34 transitions, 379 flow. Second operand 8 states and 114 transitions. [2021-03-24 22:51:47,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 44 transitions, 545 flow [2021-03-24 22:51:47,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 44 transitions, 511 flow, removed 8 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:47,450 INFO L241 Difference]: Finished difference. Result has 93 places, 31 transitions, 326 flow [2021-03-24 22:51:47,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=353, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=326, PETRI_PLACES=93, PETRI_TRANSITIONS=31} [2021-03-24 22:51:47,450 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 74 predicate places. [2021-03-24 22:51:47,450 INFO L480 AbstractCegarLoop]: Abstraction has has 93 places, 31 transitions, 326 flow [2021-03-24 22:51:47,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,450 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,450 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-24 22:51:47,451 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1998957513, now seen corresponding path program 5 times [2021-03-24 22:51:47,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661238695] [2021-03-24 22:51:47,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:47,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,508 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,516 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-24 22:51:47,516 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661238695] [2021-03-24 22:51:47,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111093802] [2021-03-24 22:51:47,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,518 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:47,519 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 31 transitions, 326 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,519 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:47,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,609 INFO L129 PetriNetUnfolder]: 19/113 cut-off events. [2021-03-24 22:51:47,609 INFO L130 PetriNetUnfolder]: For 680/688 co-relation queries the response was YES. [2021-03-24 22:51:47,610 INFO L84 FinitePrefix]: Finished finitePrefix Result has 590 conditions, 113 events. 19/113 cut-off events. For 680/688 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 573 event pairs, 11 based on Foata normal form. 6/119 useless extension candidates. Maximal degree in co-relation 536. Up to 59 conditions per place. [2021-03-24 22:51:47,610 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 23 selfloop transitions, 1 changer transitions 9/39 dead transitions. [2021-03-24 22:51:47,610 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 39 transitions, 435 flow [2021-03-24 22:51:47,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:47,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:47,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 107 transitions. [2021-03-24 22:51:47,611 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36394557823129253 [2021-03-24 22:51:47,611 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 107 transitions. [2021-03-24 22:51:47,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,612 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,612 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,612 INFO L185 Difference]: Start difference. First operand has 93 places, 31 transitions, 326 flow. Second operand 7 states and 107 transitions. [2021-03-24 22:51:47,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 39 transitions, 435 flow [2021-03-24 22:51:47,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 39 transitions, 400 flow, removed 7 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:47,617 INFO L241 Difference]: Finished difference. Result has 86 places, 27 transitions, 265 flow [2021-03-24 22:51:47,617 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=293, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=265, PETRI_PLACES=86, PETRI_TRANSITIONS=27} [2021-03-24 22:51:47,618 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 67 predicate places. [2021-03-24 22:51:47,618 INFO L480 AbstractCegarLoop]: Abstraction has has 86 places, 27 transitions, 265 flow [2021-03-24 22:51:47,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,618 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,618 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-24 22:51:47,618 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,618 INFO L82 PathProgramCache]: Analyzing trace with hash -2074554882, now seen corresponding path program 9 times [2021-03-24 22:51:47,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876074772] [2021-03-24 22:51:47,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:47,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,676 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,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-24 22:51:47,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876074772] [2021-03-24 22:51:47,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324694900] [2021-03-24 22:51:47,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,685 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:47,686 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 27 transitions, 265 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,686 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,686 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:47,686 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,800 INFO L129 PetriNetUnfolder]: 15/93 cut-off events. [2021-03-24 22:51:47,800 INFO L130 PetriNetUnfolder]: For 496/503 co-relation queries the response was YES. [2021-03-24 22:51:47,800 INFO L84 FinitePrefix]: Finished finitePrefix Result has 475 conditions, 93 events. 15/93 cut-off events. For 496/503 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 468 event pairs, 1 based on Foata normal form. 4/96 useless extension candidates. Maximal degree in co-relation 427. Up to 49 conditions per place. [2021-03-24 22:51:47,801 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 21 selfloop transitions, 7 changer transitions 6/39 dead transitions. [2021-03-24 22:51:47,801 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 39 transitions, 448 flow [2021-03-24 22:51:47,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:47,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:47,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 110 transitions. [2021-03-24 22:51:47,802 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3273809523809524 [2021-03-24 22:51:47,802 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 110 transitions. [2021-03-24 22:51:47,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 110 transitions. [2021-03-24 22:51:47,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 110 transitions. [2021-03-24 22:51:47,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:47,803 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:47,803 INFO L185 Difference]: Start difference. First operand has 86 places, 27 transitions, 265 flow. Second operand 8 states and 110 transitions. [2021-03-24 22:51:47,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 39 transitions, 448 flow [2021-03-24 22:51:47,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 39 transitions, 420 flow, removed 10 selfloop flow, removed 8 redundant places. [2021-03-24 22:51:47,807 INFO L241 Difference]: Finished difference. Result has 82 places, 27 transitions, 275 flow [2021-03-24 22:51:47,807 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=245, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=275, PETRI_PLACES=82, PETRI_TRANSITIONS=27} [2021-03-24 22:51:47,807 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 63 predicate places. [2021-03-24 22:51:47,807 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 27 transitions, 275 flow [2021-03-24 22:51:47,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,807 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,807 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,807 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-24 22:51:47,807 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1588313336, now seen corresponding path program 10 times [2021-03-24 22:51:47,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452933326] [2021-03-24 22:51:47,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:47,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:47,852 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:47,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:47,860 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-24 22:51:47,861 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452933326] [2021-03-24 22:51:47,861 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:47,861 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:47,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061241184] [2021-03-24 22:51:47,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:47,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:47,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:47,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:47,862 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:47,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 27 transitions, 275 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:47,862 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:47,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:47,965 INFO L129 PetriNetUnfolder]: 15/86 cut-off events. [2021-03-24 22:51:47,965 INFO L130 PetriNetUnfolder]: For 441/442 co-relation queries the response was YES. [2021-03-24 22:51:47,965 INFO L84 FinitePrefix]: Finished finitePrefix Result has 446 conditions, 86 events. 15/86 cut-off events. For 441/442 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 403 event pairs, 1 based on Foata normal form. 2/88 useless extension candidates. Maximal degree in co-relation 403. Up to 25 conditions per place. [2021-03-24 22:51:47,966 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 21 selfloop transitions, 8 changer transitions 6/40 dead transitions. [2021-03-24 22:51:47,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 40 transitions, 439 flow [2021-03-24 22:51:47,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:47,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:47,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 125 transitions. [2021-03-24 22:51:47,967 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3306878306878307 [2021-03-24 22:51:47,967 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 125 transitions. [2021-03-24 22:51:47,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 125 transitions. [2021-03-24 22:51:47,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:47,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 125 transitions. [2021-03-24 22:51:47,967 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 9 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,968 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,968 INFO L185 Difference]: Start difference. First operand has 82 places, 27 transitions, 275 flow. Second operand 9 states and 125 transitions. [2021-03-24 22:51:47,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 40 transitions, 439 flow [2021-03-24 22:51:47,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 40 transitions, 396 flow, removed 11 selfloop flow, removed 9 redundant places. [2021-03-24 22:51:47,971 INFO L241 Difference]: Finished difference. Result has 79 places, 24 transitions, 216 flow [2021-03-24 22:51:47,972 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=245, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=216, PETRI_PLACES=79, PETRI_TRANSITIONS=24} [2021-03-24 22:51:47,972 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 60 predicate places. [2021-03-24 22:51:47,972 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 24 transitions, 216 flow [2021-03-24 22:51:47,975 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:47,976 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:47,976 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:47,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-24 22:51:47,976 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:47,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:47,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1716478920, now seen corresponding path program 11 times [2021-03-24 22:51:47,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:47,976 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473484040] [2021-03-24 22:51:47,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:47,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:47,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:47,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:47,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:47,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:48,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:48,029 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,044 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-24 22:51:48,045 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473484040] [2021-03-24 22:51:48,045 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518395702] [2021-03-24 22:51:48,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,046 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:48,046 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 24 transitions, 216 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,046 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,046 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:48,046 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,150 INFO L129 PetriNetUnfolder]: 14/81 cut-off events. [2021-03-24 22:51:48,150 INFO L130 PetriNetUnfolder]: For 285/286 co-relation queries the response was YES. [2021-03-24 22:51:48,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 393 conditions, 81 events. 14/81 cut-off events. For 285/286 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 370 event pairs, 1 based on Foata normal form. 2/83 useless extension candidates. Maximal degree in co-relation 355. Up to 49 conditions per place. [2021-03-24 22:51:48,151 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 17 selfloop transitions, 7 changer transitions 3/32 dead transitions. [2021-03-24 22:51:48,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 32 transitions, 341 flow [2021-03-24 22:51:48,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:48,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:48,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 108 transitions. [2021-03-24 22:51:48,152 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32142857142857145 [2021-03-24 22:51:48,152 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 108 transitions. [2021-03-24 22:51:48,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 108 transitions. [2021-03-24 22:51:48,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,152 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 108 transitions. [2021-03-24 22:51:48,153 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.5) internal successors, (108), 8 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,153 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,153 INFO L185 Difference]: Start difference. First operand has 79 places, 24 transitions, 216 flow. Second operand 8 states and 108 transitions. [2021-03-24 22:51:48,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 32 transitions, 341 flow [2021-03-24 22:51:48,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 32 transitions, 309 flow, removed 8 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:48,156 INFO L241 Difference]: Finished difference. Result has 74 places, 26 transitions, 237 flow [2021-03-24 22:51:48,156 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=192, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=237, PETRI_PLACES=74, PETRI_TRANSITIONS=26} [2021-03-24 22:51:48,156 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 55 predicate places. [2021-03-24 22:51:48,156 INFO L480 AbstractCegarLoop]: Abstraction has has 74 places, 26 transitions, 237 flow [2021-03-24 22:51:48,156 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,156 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,156 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,156 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-24 22:51:48,156 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,157 INFO L82 PathProgramCache]: Analyzing trace with hash 2058341156, now seen corresponding path program 12 times [2021-03-24 22:51:48,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584799957] [2021-03-24 22:51:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:48,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:48,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:48,198 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,206 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-24 22:51:48,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584799957] [2021-03-24 22:51:48,207 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,207 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497562869] [2021-03-24 22:51:48,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,211 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:48,211 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 26 transitions, 237 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,211 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,211 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:48,211 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,308 INFO L129 PetriNetUnfolder]: 14/77 cut-off events. [2021-03-24 22:51:48,308 INFO L130 PetriNetUnfolder]: For 272/273 co-relation queries the response was YES. [2021-03-24 22:51:48,308 INFO L84 FinitePrefix]: Finished finitePrefix Result has 383 conditions, 77 events. 14/77 cut-off events. For 272/273 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 323 event pairs, 10 based on Foata normal form. 2/79 useless extension candidates. Maximal degree in co-relation 348. Up to 49 conditions per place. [2021-03-24 22:51:48,309 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 3 changer transitions 8/31 dead transitions. [2021-03-24 22:51:48,309 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 31 transitions, 332 flow [2021-03-24 22:51:48,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:48,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:48,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 107 transitions. [2021-03-24 22:51:48,310 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31845238095238093 [2021-03-24 22:51:48,310 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,310 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,311 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,311 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,311 INFO L185 Difference]: Start difference. First operand has 74 places, 26 transitions, 237 flow. Second operand 8 states and 107 transitions. [2021-03-24 22:51:48,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 31 transitions, 332 flow [2021-03-24 22:51:48,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 31 transitions, 315 flow, removed 4 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:48,313 INFO L241 Difference]: Finished difference. Result has 77 places, 21 transitions, 165 flow [2021-03-24 22:51:48,313 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=165, PETRI_PLACES=77, PETRI_TRANSITIONS=21} [2021-03-24 22:51:48,313 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 58 predicate places. [2021-03-24 22:51:48,313 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 21 transitions, 165 flow [2021-03-24 22:51:48,313 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,313 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,313 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,313 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-24 22:51:48,314 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,314 INFO L82 PathProgramCache]: Analyzing trace with hash 1770493570, now seen corresponding path program 13 times [2021-03-24 22:51:48,314 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,314 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443984827] [2021-03-24 22:51:48,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:48,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:48,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:48,366 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,374 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-24 22:51:48,374 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443984827] [2021-03-24 22:51:48,375 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,375 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889731917] [2021-03-24 22:51:48,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,376 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,376 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,376 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,376 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:48,377 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 21 transitions, 165 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,377 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,377 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:48,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,481 INFO L129 PetriNetUnfolder]: 13/71 cut-off events. [2021-03-24 22:51:48,481 INFO L130 PetriNetUnfolder]: For 226/231 co-relation queries the response was YES. [2021-03-24 22:51:48,481 INFO L84 FinitePrefix]: Finished finitePrefix Result has 337 conditions, 71 events. 13/71 cut-off events. For 226/231 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 287 event pairs, 13 based on Foata normal form. 1/70 useless extension candidates. Maximal degree in co-relation 314. Up to 39 conditions per place. [2021-03-24 22:51:48,482 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 16 selfloop transitions, 4 changer transitions 4/29 dead transitions. [2021-03-24 22:51:48,482 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 29 transitions, 285 flow [2021-03-24 22:51:48,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:48,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:48,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 110 transitions. [2021-03-24 22:51:48,483 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3273809523809524 [2021-03-24 22:51:48,483 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 110 transitions. [2021-03-24 22:51:48,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 110 transitions. [2021-03-24 22:51:48,483 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,483 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 110 transitions. [2021-03-24 22:51:48,483 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,484 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,484 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,484 INFO L185 Difference]: Start difference. First operand has 77 places, 21 transitions, 165 flow. Second operand 8 states and 110 transitions. [2021-03-24 22:51:48,484 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 29 transitions, 285 flow [2021-03-24 22:51:48,485 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 29 transitions, 251 flow, removed 12 selfloop flow, removed 9 redundant places. [2021-03-24 22:51:48,486 INFO L241 Difference]: Finished difference. Result has 67 places, 21 transitions, 162 flow [2021-03-24 22:51:48,486 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=162, PETRI_PLACES=67, PETRI_TRANSITIONS=21} [2021-03-24 22:51:48,486 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 48 predicate places. [2021-03-24 22:51:48,486 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 21 transitions, 162 flow [2021-03-24 22:51:48,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,486 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,486 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-24 22:51:48,486 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,487 INFO L82 PathProgramCache]: Analyzing trace with hash 1774656092, now seen corresponding path program 14 times [2021-03-24 22:51:48,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,487 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326930664] [2021-03-24 22:51:48,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:48,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:48,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:48,535 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,543 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-24 22:51:48,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326930664] [2021-03-24 22:51:48,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210752905] [2021-03-24 22:51:48,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,544 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:48,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 21 transitions, 162 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,545 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:48,545 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,647 INFO L129 PetriNetUnfolder]: 13/64 cut-off events. [2021-03-24 22:51:48,647 INFO L130 PetriNetUnfolder]: For 162/167 co-relation queries the response was YES. [2021-03-24 22:51:48,647 INFO L84 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 64 events. 13/64 cut-off events. For 162/167 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 239 event pairs, 13 based on Foata normal form. 1/63 useless extension candidates. Maximal degree in co-relation 281. Up to 39 conditions per place. [2021-03-24 22:51:48,648 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 13 selfloop transitions, 4 changer transitions 4/26 dead transitions. [2021-03-24 22:51:48,648 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 26 transitions, 249 flow [2021-03-24 22:51:48,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:48,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:48,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 107 transitions. [2021-03-24 22:51:48,649 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31845238095238093 [2021-03-24 22:51:48,649 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,649 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,649 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,649 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 107 transitions. [2021-03-24 22:51:48,649 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.375) internal successors, (107), 8 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,650 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,650 INFO L185 Difference]: Start difference. First operand has 67 places, 21 transitions, 162 flow. Second operand 8 states and 107 transitions. [2021-03-24 22:51:48,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 26 transitions, 249 flow [2021-03-24 22:51:48,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 26 transitions, 221 flow, removed 9 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:48,651 INFO L241 Difference]: Finished difference. Result has 67 places, 20 transitions, 149 flow [2021-03-24 22:51:48,652 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=149, PETRI_PLACES=67, PETRI_TRANSITIONS=20} [2021-03-24 22:51:48,652 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 48 predicate places. [2021-03-24 22:51:48,652 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 20 transitions, 149 flow [2021-03-24 22:51:48,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,652 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,652 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,652 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-24 22:51:48,652 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1598591282, now seen corresponding path program 15 times [2021-03-24 22:51:48,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,653 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151085006] [2021-03-24 22:51:48,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:48,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:48,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:48,704 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,713 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-24 22:51:48,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151085006] [2021-03-24 22:51:48,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226069988] [2021-03-24 22:51:48,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,715 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:48,715 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 20 transitions, 149 flow. Second operand has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,715 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:48,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,818 INFO L129 PetriNetUnfolder]: 13/58 cut-off events. [2021-03-24 22:51:48,818 INFO L130 PetriNetUnfolder]: For 111/112 co-relation queries the response was YES. [2021-03-24 22:51:48,818 INFO L84 FinitePrefix]: Finished finitePrefix Result has 266 conditions, 58 events. 13/58 cut-off events. For 111/112 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 194 event pairs, 13 based on Foata normal form. 1/58 useless extension candidates. Maximal degree in co-relation 248. Up to 39 conditions per place. [2021-03-24 22:51:48,819 INFO L132 encePairwiseOnDemand]: 35/42 looper letters, 10 selfloop transitions, 0 changer transitions 7/22 dead transitions. [2021-03-24 22:51:48,819 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 22 transitions, 206 flow [2021-03-24 22:51:48,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-24 22:51:48,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-24 22:51:48,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 104 transitions. [2021-03-24 22:51:48,820 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30952380952380953 [2021-03-24 22:51:48,820 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 104 transitions. [2021-03-24 22:51:48,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 104 transitions. [2021-03-24 22:51:48,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 104 transitions. [2021-03-24 22:51:48,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 13.0) internal successors, (104), 8 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,832 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 42.0) internal successors, (378), 9 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-24 22:51:48,833 INFO L185 Difference]: Start difference. First operand has 67 places, 20 transitions, 149 flow. Second operand 8 states and 104 transitions. [2021-03-24 22:51:48,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 22 transitions, 206 flow [2021-03-24 22:51:48,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 22 transitions, 178 flow, removed 5 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:48,834 INFO L241 Difference]: Finished difference. Result has 64 places, 15 transitions, 84 flow [2021-03-24 22:51:48,834 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=128, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=84, PETRI_PLACES=64, PETRI_TRANSITIONS=15} [2021-03-24 22:51:48,835 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 45 predicate places. [2021-03-24 22:51:48,835 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 15 transitions, 84 flow [2021-03-24 22:51:48,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 11.875) internal successors, (95), 8 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,835 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,835 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-24 22:51:48,836 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,836 INFO L82 PathProgramCache]: Analyzing trace with hash 930272313, now seen corresponding path program 6 times [2021-03-24 22:51:48,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,836 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536303806] [2021-03-24 22:51:48,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:48,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:48,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:48,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:48,885 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:48,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:48,894 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-24 22:51:48,894 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536303806] [2021-03-24 22:51:48,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:48,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:48,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557595208] [2021-03-24 22:51:48,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:48,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:48,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:48,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:48,896 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:48,896 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 15 transitions, 84 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,896 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:48,896 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:48,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:48,978 INFO L129 PetriNetUnfolder]: 13/66 cut-off events. [2021-03-24 22:51:48,978 INFO L130 PetriNetUnfolder]: For 80/80 co-relation queries the response was YES. [2021-03-24 22:51:48,979 INFO L84 FinitePrefix]: Finished finitePrefix Result has 261 conditions, 66 events. 13/66 cut-off events. For 80/80 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 255 event pairs, 1 based on Foata normal form. 1/67 useless extension candidates. Maximal degree in co-relation 246. Up to 25 conditions per place. [2021-03-24 22:51:48,979 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 19 selfloop transitions, 4 changer transitions 3/31 dead transitions. [2021-03-24 22:51:48,979 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 31 transitions, 245 flow [2021-03-24 22:51:48,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:48,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:48,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 107 transitions. [2021-03-24 22:51:48,980 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36394557823129253 [2021-03-24 22:51:48,980 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 107 transitions. [2021-03-24 22:51:48,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 107 transitions. [2021-03-24 22:51:48,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:48,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 107 transitions. [2021-03-24 22:51:48,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,982 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,982 INFO L185 Difference]: Start difference. First operand has 64 places, 15 transitions, 84 flow. Second operand 7 states and 107 transitions. [2021-03-24 22:51:48,982 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 31 transitions, 245 flow [2021-03-24 22:51:48,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 31 transitions, 202 flow, removed 20 selfloop flow, removed 9 redundant places. [2021-03-24 22:51:48,983 INFO L241 Difference]: Finished difference. Result has 48 places, 17 transitions, 101 flow [2021-03-24 22:51:48,983 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=101, PETRI_PLACES=48, PETRI_TRANSITIONS=17} [2021-03-24 22:51:48,983 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 29 predicate places. [2021-03-24 22:51:48,984 INFO L480 AbstractCegarLoop]: Abstraction has has 48 places, 17 transitions, 101 flow [2021-03-24 22:51:48,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:48,984 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:48,984 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:48,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-24 22:51:48,984 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:48,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:48,984 INFO L82 PathProgramCache]: Analyzing trace with hash -185816835, now seen corresponding path program 7 times [2021-03-24 22:51:48,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:48,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14283641] [2021-03-24 22:51:48,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:48,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:48,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:48,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:48,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:48,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:49,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,025 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,033 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-24 22:51:49,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14283641] [2021-03-24 22:51:49,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:49,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957463978] [2021-03-24 22:51:49,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:49,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:49,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:49,034 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:49,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 17 transitions, 101 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:49,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,124 INFO L129 PetriNetUnfolder]: 12/64 cut-off events. [2021-03-24 22:51:49,124 INFO L130 PetriNetUnfolder]: For 66/66 co-relation queries the response was YES. [2021-03-24 22:51:49,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 64 events. 12/64 cut-off events. For 66/66 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 240 event pairs, 1 based on Foata normal form. 1/65 useless extension candidates. Maximal degree in co-relation 242. Up to 22 conditions per place. [2021-03-24 22:51:49,124 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 16 selfloop transitions, 5 changer transitions 2/28 dead transitions. [2021-03-24 22:51:49,125 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 28 transitions, 209 flow [2021-03-24 22:51:49,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:49,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:49,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 107 transitions. [2021-03-24 22:51:49,125 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.36394557823129253 [2021-03-24 22:51:49,125 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 107 transitions. [2021-03-24 22:51:49,125 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 107 transitions. [2021-03-24 22:51:49,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,126 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 107 transitions. [2021-03-24 22:51:49,126 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,126 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,127 INFO L185 Difference]: Start difference. First operand has 48 places, 17 transitions, 101 flow. Second operand 7 states and 107 transitions. [2021-03-24 22:51:49,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 28 transitions, 209 flow [2021-03-24 22:51:49,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 28 transitions, 199 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:49,128 INFO L241 Difference]: Finished difference. Result has 54 places, 19 transitions, 130 flow [2021-03-24 22:51:49,128 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=130, PETRI_PLACES=54, PETRI_TRANSITIONS=19} [2021-03-24 22:51:49,128 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 35 predicate places. [2021-03-24 22:51:49,128 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 19 transitions, 130 flow [2021-03-24 22:51:49,128 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,128 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,128 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,128 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-24 22:51:49,128 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,129 INFO L82 PathProgramCache]: Analyzing trace with hash -195647865, now seen corresponding path program 8 times [2021-03-24 22:51:49,129 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,129 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459362777] [2021-03-24 22:51:49,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-24 22:51:49,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:49,183 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,191 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-24 22:51:49,191 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459362777] [2021-03-24 22:51:49,191 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:49,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389228175] [2021-03-24 22:51:49,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:49,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:49,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:49,192 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:49,192 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 19 transitions, 130 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:49,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,283 INFO L129 PetriNetUnfolder]: 12/60 cut-off events. [2021-03-24 22:51:49,283 INFO L130 PetriNetUnfolder]: For 103/103 co-relation queries the response was YES. [2021-03-24 22:51:49,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 269 conditions, 60 events. 12/60 cut-off events. For 103/103 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 217 event pairs, 1 based on Foata normal form. 1/61 useless extension candidates. Maximal degree in co-relation 255. Up to 22 conditions per place. [2021-03-24 22:51:49,283 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 13 selfloop transitions, 2 changer transitions 6/26 dead transitions. [2021-03-24 22:51:49,283 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 26 transitions, 215 flow [2021-03-24 22:51:49,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:49,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:49,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 105 transitions. [2021-03-24 22:51:49,284 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2021-03-24 22:51:49,284 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,284 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,284 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,284 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,285 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,285 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,285 INFO L185 Difference]: Start difference. First operand has 54 places, 19 transitions, 130 flow. Second operand 7 states and 105 transitions. [2021-03-24 22:51:49,285 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 26 transitions, 215 flow [2021-03-24 22:51:49,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 26 transitions, 203 flow, removed 4 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:49,287 INFO L241 Difference]: Finished difference. Result has 58 places, 16 transitions, 98 flow [2021-03-24 22:51:49,287 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=122, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=98, PETRI_PLACES=58, PETRI_TRANSITIONS=16} [2021-03-24 22:51:49,287 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 39 predicate places. [2021-03-24 22:51:49,287 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 16 transitions, 98 flow [2021-03-24 22:51:49,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,287 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,287 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-24 22:51:49,287 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1646945923, now seen corresponding path program 9 times [2021-03-24 22:51:49,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345915287] [2021-03-24 22:51:49,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-24 22:51:49,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,327 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,335 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-24 22:51:49,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345915287] [2021-03-24 22:51:49,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,336 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:49,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770791534] [2021-03-24 22:51:49,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:49,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:49,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:49,337 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:49,337 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 16 transitions, 98 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:49,337 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,409 INFO L129 PetriNetUnfolder]: 10/45 cut-off events. [2021-03-24 22:51:49,409 INFO L130 PetriNetUnfolder]: For 75/75 co-relation queries the response was YES. [2021-03-24 22:51:49,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 203 conditions, 45 events. 10/45 cut-off events. For 75/75 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 118 event pairs, 0 based on Foata normal form. 1/46 useless extension candidates. Maximal degree in co-relation 188. Up to 13 conditions per place. [2021-03-24 22:51:49,410 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 16 selfloop transitions, 4 changer transitions 4/29 dead transitions. [2021-03-24 22:51:49,410 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 29 transitions, 233 flow [2021-03-24 22:51:49,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:49,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:49,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 105 transitions. [2021-03-24 22:51:49,410 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.35714285714285715 [2021-03-24 22:51:49,410 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,411 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,411 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 105 transitions. [2021-03-24 22:51:49,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,411 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,411 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,412 INFO L185 Difference]: Start difference. First operand has 58 places, 16 transitions, 98 flow. Second operand 7 states and 105 transitions. [2021-03-24 22:51:49,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 29 transitions, 233 flow [2021-03-24 22:51:49,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 29 transitions, 203 flow, removed 8 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:49,413 INFO L241 Difference]: Finished difference. Result has 52 places, 16 transitions, 93 flow [2021-03-24 22:51:49,413 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=77, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=93, PETRI_PLACES=52, PETRI_TRANSITIONS=16} [2021-03-24 22:51:49,413 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 33 predicate places. [2021-03-24 22:51:49,413 INFO L480 AbstractCegarLoop]: Abstraction has has 52 places, 16 transitions, 93 flow [2021-03-24 22:51:49,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,413 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,413 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,413 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-24 22:51:49,413 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,414 INFO L82 PathProgramCache]: Analyzing trace with hash 753775053, now seen corresponding path program 10 times [2021-03-24 22:51:49,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182614112] [2021-03-24 22:51:49,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-24 22:51:49,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:49,455 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,464 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-24 22:51:49,464 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182614112] [2021-03-24 22:51:49,464 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,464 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-24 22:51:49,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340166250] [2021-03-24 22:51:49,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-24 22:51:49,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-24 22:51:49,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-03-24 22:51:49,465 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 42 [2021-03-24 22:51:49,465 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 16 transitions, 93 flow. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,465 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,465 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 42 [2021-03-24 22:51:49,465 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,538 INFO L129 PetriNetUnfolder]: 10/39 cut-off events. [2021-03-24 22:51:49,539 INFO L130 PetriNetUnfolder]: For 46/46 co-relation queries the response was YES. [2021-03-24 22:51:49,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 39 events. 10/39 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 94 event pairs, 1 based on Foata normal form. 1/40 useless extension candidates. Maximal degree in co-relation 150. Up to 15 conditions per place. [2021-03-24 22:51:49,539 INFO L132 encePairwiseOnDemand]: 36/42 looper letters, 11 selfloop transitions, 2 changer transitions 5/23 dead transitions. [2021-03-24 22:51:49,539 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 23 transitions, 168 flow [2021-03-24 22:51:49,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-24 22:51:49,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-24 22:51:49,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 103 transitions. [2021-03-24 22:51:49,540 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.35034013605442177 [2021-03-24 22:51:49,540 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 103 transitions. [2021-03-24 22:51:49,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 103 transitions. [2021-03-24 22:51:49,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 103 transitions. [2021-03-24 22:51:49,541 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.714285714285714) internal successors, (103), 7 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,541 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 42.0) internal successors, (336), 8 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,541 INFO L185 Difference]: Start difference. First operand has 52 places, 16 transitions, 93 flow. Second operand 7 states and 103 transitions. [2021-03-24 22:51:49,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 23 transitions, 168 flow [2021-03-24 22:51:49,542 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 23 transitions, 157 flow, removed 2 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:49,542 INFO L241 Difference]: Finished difference. Result has 52 places, 12 transitions, 50 flow [2021-03-24 22:51:49,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=83, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=50, PETRI_PLACES=52, PETRI_TRANSITIONS=12} [2021-03-24 22:51:49,542 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 33 predicate places. [2021-03-24 22:51:49,542 INFO L480 AbstractCegarLoop]: Abstraction has has 52 places, 12 transitions, 50 flow [2021-03-24 22:51:49,543 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,543 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,543 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,543 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-24 22:51:49,543 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1272325434, now seen corresponding path program 1 times [2021-03-24 22:51:49,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401156567] [2021-03-24 22:51:49,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:49,591 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,600 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-24 22:51:49,601 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401156567] [2021-03-24 22:51:49,601 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,601 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:49,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031945746] [2021-03-24 22:51:49,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:49,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:49,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:49,602 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:49,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 12 transitions, 50 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:49,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,699 INFO L129 PetriNetUnfolder]: 11/42 cut-off events. [2021-03-24 22:51:49,699 INFO L130 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2021-03-24 22:51:49,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 150 conditions, 42 events. 11/42 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 118 event pairs, 0 based on Foata normal form. 1/43 useless extension candidates. Maximal degree in co-relation 140. Up to 7 conditions per place. [2021-03-24 22:51:49,700 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 4 changer transitions 3/26 dead transitions. [2021-03-24 22:51:49,700 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 26 transitions, 165 flow [2021-03-24 22:51:49,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:49,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:49,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 122 transitions. [2021-03-24 22:51:49,701 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32275132275132273 [2021-03-24 22:51:49,701 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 122 transitions. [2021-03-24 22:51:49,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 122 transitions. [2021-03-24 22:51:49,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 122 transitions. [2021-03-24 22:51:49,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 9 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,702 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,703 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,703 INFO L185 Difference]: Start difference. First operand has 52 places, 12 transitions, 50 flow. Second operand 9 states and 122 transitions. [2021-03-24 22:51:49,703 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 26 transitions, 165 flow [2021-03-24 22:51:49,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 26 transitions, 123 flow, removed 7 selfloop flow, removed 8 redundant places. [2021-03-24 22:51:49,704 INFO L241 Difference]: Finished difference. Result has 38 places, 12 transitions, 53 flow [2021-03-24 22:51:49,704 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=36, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=53, PETRI_PLACES=38, PETRI_TRANSITIONS=12} [2021-03-24 22:51:49,704 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 19 predicate places. [2021-03-24 22:51:49,704 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 12 transitions, 53 flow [2021-03-24 22:51:49,704 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,704 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,704 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-24 22:51:49,704 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1339083334, now seen corresponding path program 2 times [2021-03-24 22:51:49,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,705 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515710993] [2021-03-24 22:51:49,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:49,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,756 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,765 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-24 22:51:49,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515710993] [2021-03-24 22:51:49,766 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,766 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:49,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045080573] [2021-03-24 22:51:49,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:49,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:49,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:49,767 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:49,767 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 12 transitions, 53 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,767 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,767 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:49,767 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:49,880 INFO L129 PetriNetUnfolder]: 10/41 cut-off events. [2021-03-24 22:51:49,880 INFO L130 PetriNetUnfolder]: For 24/24 co-relation queries the response was YES. [2021-03-24 22:51:49,880 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159 conditions, 41 events. 10/41 cut-off events. For 24/24 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 93 event pairs, 0 based on Foata normal form. 1/41 useless extension candidates. Maximal degree in co-relation 149. Up to 9 conditions per place. [2021-03-24 22:51:49,880 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 3 changer transitions 5/27 dead transitions. [2021-03-24 22:51:49,880 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 27 transitions, 181 flow [2021-03-24 22:51:49,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:49,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:49,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 123 transitions. [2021-03-24 22:51:49,881 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3253968253968254 [2021-03-24 22:51:49,881 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 123 transitions. [2021-03-24 22:51:49,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 123 transitions. [2021-03-24 22:51:49,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:49,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 123 transitions. [2021-03-24 22:51:49,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,883 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,883 INFO L185 Difference]: Start difference. First operand has 38 places, 12 transitions, 53 flow. Second operand 9 states and 123 transitions. [2021-03-24 22:51:49,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 27 transitions, 181 flow [2021-03-24 22:51:49,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 27 transitions, 142 flow, removed 3 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:49,884 INFO L241 Difference]: Finished difference. Result has 41 places, 12 transitions, 57 flow [2021-03-24 22:51:49,884 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=40, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=57, PETRI_PLACES=41, PETRI_TRANSITIONS=12} [2021-03-24 22:51:49,884 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 22 predicate places. [2021-03-24 22:51:49,884 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 12 transitions, 57 flow [2021-03-24 22:51:49,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,885 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:49,885 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:49,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-24 22:51:49,885 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:49,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:49,885 INFO L82 PathProgramCache]: Analyzing trace with hash 2011354514, now seen corresponding path program 3 times [2021-03-24 22:51:49,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:49,885 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261316492] [2021-03-24 22:51:49,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:49,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:49,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:49,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:49,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:49,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:49,933 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:49,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:49,943 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-24 22:51:49,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261316492] [2021-03-24 22:51:49,944 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:49,944 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:49,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191147511] [2021-03-24 22:51:49,944 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:49,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:49,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:49,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:49,945 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:49,945 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 12 transitions, 57 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:49,945 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:49,945 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:49,945 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:50,053 INFO L129 PetriNetUnfolder]: 10/51 cut-off events. [2021-03-24 22:51:50,053 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-03-24 22:51:50,054 INFO L84 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 51 events. 10/51 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 153 event pairs, 0 based on Foata normal form. 1/52 useless extension candidates. Maximal degree in co-relation 185. Up to 13 conditions per place. [2021-03-24 22:51:50,054 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 16 selfloop transitions, 5 changer transitions 3/28 dead transitions. [2021-03-24 22:51:50,054 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 28 transitions, 200 flow [2021-03-24 22:51:50,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:50,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:50,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 124 transitions. [2021-03-24 22:51:50,055 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.328042328042328 [2021-03-24 22:51:50,055 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 124 transitions. [2021-03-24 22:51:50,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 124 transitions. [2021-03-24 22:51:50,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:50,055 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 124 transitions. [2021-03-24 22:51:50,056 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,056 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,056 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,056 INFO L185 Difference]: Start difference. First operand has 41 places, 12 transitions, 57 flow. Second operand 9 states and 124 transitions. [2021-03-24 22:51:50,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 28 transitions, 200 flow [2021-03-24 22:51:50,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 28 transitions, 161 flow, removed 6 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:50,057 INFO L241 Difference]: Finished difference. Result has 43 places, 14 transitions, 78 flow [2021-03-24 22:51:50,057 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=44, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=7, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=78, PETRI_PLACES=43, PETRI_TRANSITIONS=14} [2021-03-24 22:51:50,057 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 24 predicate places. [2021-03-24 22:51:50,058 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 14 transitions, 78 flow [2021-03-24 22:51:50,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,058 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:50,058 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:50,058 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-24 22:51:50,058 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:50,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:50,058 INFO L82 PathProgramCache]: Analyzing trace with hash 1374308836, now seen corresponding path program 4 times [2021-03-24 22:51:50,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:50,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927639757] [2021-03-24 22:51:50,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:50,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:50,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:50,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:50,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,104 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:50,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,113 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-24 22:51:50,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927639757] [2021-03-24 22:51:50,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:50,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:50,113 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092278412] [2021-03-24 22:51:50,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:50,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:50,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:50,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:50,114 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:50,115 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 14 transitions, 78 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,115 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:50,115 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:50,115 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:50,228 INFO L129 PetriNetUnfolder]: 11/63 cut-off events. [2021-03-24 22:51:50,228 INFO L130 PetriNetUnfolder]: For 83/83 co-relation queries the response was YES. [2021-03-24 22:51:50,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263 conditions, 63 events. 11/63 cut-off events. For 83/83 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 227 event pairs, 1 based on Foata normal form. 1/63 useless extension candidates. Maximal degree in co-relation 250. Up to 23 conditions per place. [2021-03-24 22:51:50,229 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 19 selfloop transitions, 5 changer transitions 5/33 dead transitions. [2021-03-24 22:51:50,229 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 33 transitions, 258 flow [2021-03-24 22:51:50,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:50,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:50,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 126 transitions. [2021-03-24 22:51:50,230 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3333333333333333 [2021-03-24 22:51:50,230 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:50,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.0) internal successors, (126), 9 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,231 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,231 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,231 INFO L185 Difference]: Start difference. First operand has 43 places, 14 transitions, 78 flow. Second operand 9 states and 126 transitions. [2021-03-24 22:51:50,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 33 transitions, 258 flow [2021-03-24 22:51:50,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 33 transitions, 228 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:50,232 INFO L241 Difference]: Finished difference. Result has 50 places, 16 transitions, 107 flow [2021-03-24 22:51:50,232 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=69, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=14, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=107, PETRI_PLACES=50, PETRI_TRANSITIONS=16} [2021-03-24 22:51:50,232 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 31 predicate places. [2021-03-24 22:51:50,232 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 16 transitions, 107 flow [2021-03-24 22:51:50,232 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,232 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:50,233 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:50,233 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-24 22:51:50,233 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:50,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:50,233 INFO L82 PathProgramCache]: Analyzing trace with hash 383875890, now seen corresponding path program 5 times [2021-03-24 22:51:50,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:50,233 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907383499] [2021-03-24 22:51:50,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:50,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:50,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:50,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:50,292 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:50,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,303 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-24 22:51:50,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907383499] [2021-03-24 22:51:50,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:50,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:50,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466419332] [2021-03-24 22:51:50,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:50,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:50,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:50,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:50,304 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:50,304 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 16 transitions, 107 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,304 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:50,304 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:50,304 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:50,419 INFO L129 PetriNetUnfolder]: 13/79 cut-off events. [2021-03-24 22:51:50,419 INFO L130 PetriNetUnfolder]: For 170/170 co-relation queries the response was YES. [2021-03-24 22:51:50,420 INFO L84 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 79 events. 13/79 cut-off events. For 170/170 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 345 event pairs, 3 based on Foata normal form. 1/80 useless extension candidates. Maximal degree in co-relation 346. Up to 28 conditions per place. [2021-03-24 22:51:50,420 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 19 selfloop transitions, 7 changer transitions 4/34 dead transitions. [2021-03-24 22:51:50,420 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 34 transitions, 304 flow [2021-03-24 22:51:50,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:50,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 126 transitions. [2021-03-24 22:51:50,421 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3333333333333333 [2021-03-24 22:51:50,421 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,421 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:50,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 126 transitions. [2021-03-24 22:51:50,422 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.0) internal successors, (126), 9 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,422 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,423 INFO L185 Difference]: Start difference. First operand has 50 places, 16 transitions, 107 flow. Second operand 9 states and 126 transitions. [2021-03-24 22:51:50,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 34 transitions, 304 flow [2021-03-24 22:51:50,423 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 34 transitions, 276 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:50,424 INFO L241 Difference]: Finished difference. Result has 56 places, 19 transitions, 150 flow [2021-03-24 22:51:50,424 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=96, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=150, PETRI_PLACES=56, PETRI_TRANSITIONS=19} [2021-03-24 22:51:50,424 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 37 predicate places. [2021-03-24 22:51:50,424 INFO L480 AbstractCegarLoop]: Abstraction has has 56 places, 19 transitions, 150 flow [2021-03-24 22:51:50,424 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,424 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:50,425 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:50,425 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-24 22:51:50,425 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:50,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:50,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1772515950, now seen corresponding path program 6 times [2021-03-24 22:51:50,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:50,425 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6191228] [2021-03-24 22:51:50,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:50,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:50,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:50,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,482 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:50,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,499 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-24 22:51:50,499 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6191228] [2021-03-24 22:51:50,499 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:50,499 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:50,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165532045] [2021-03-24 22:51:50,499 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:50,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:50,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:50,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:50,500 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:50,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 19 transitions, 150 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:50,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:50,501 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:50,636 INFO L129 PetriNetUnfolder]: 17/101 cut-off events. [2021-03-24 22:51:50,637 INFO L130 PetriNetUnfolder]: For 297/297 co-relation queries the response was YES. [2021-03-24 22:51:50,637 INFO L84 FinitePrefix]: Finished finitePrefix Result has 508 conditions, 101 events. 17/101 cut-off events. For 297/297 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 478 event pairs, 12 based on Foata normal form. 1/102 useless extension candidates. Maximal degree in co-relation 488. Up to 43 conditions per place. [2021-03-24 22:51:50,638 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 23 selfloop transitions, 7 changer transitions 4/38 dead transitions. [2021-03-24 22:51:50,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 38 transitions, 368 flow [2021-03-24 22:51:50,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:50,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:50,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 128 transitions. [2021-03-24 22:51:50,639 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3386243386243386 [2021-03-24 22:51:50,639 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,639 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:50,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.222222222222221) internal successors, (128), 9 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,640 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,640 INFO L185 Difference]: Start difference. First operand has 56 places, 19 transitions, 150 flow. Second operand 9 states and 128 transitions. [2021-03-24 22:51:50,640 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 38 transitions, 368 flow [2021-03-24 22:51:50,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 38 transitions, 345 flow, removed 6 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:50,642 INFO L241 Difference]: Finished difference. Result has 65 places, 22 transitions, 203 flow [2021-03-24 22:51:50,642 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=139, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=203, PETRI_PLACES=65, PETRI_TRANSITIONS=22} [2021-03-24 22:51:50,642 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 46 predicate places. [2021-03-24 22:51:50,642 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 22 transitions, 203 flow [2021-03-24 22:51:50,642 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,642 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:50,642 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:50,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-24 22:51:50,642 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:50,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:50,643 INFO L82 PathProgramCache]: Analyzing trace with hash -587431696, now seen corresponding path program 7 times [2021-03-24 22:51:50,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:50,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007709317] [2021-03-24 22:51:50,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:50,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:50,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:50,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,696 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:50,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,706 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-24 22:51:50,707 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007709317] [2021-03-24 22:51:50,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:50,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:50,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635558082] [2021-03-24 22:51:50,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:50,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:50,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:50,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:50,708 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:50,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 22 transitions, 203 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:50,708 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:50,708 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:50,856 INFO L129 PetriNetUnfolder]: 16/112 cut-off events. [2021-03-24 22:51:50,857 INFO L130 PetriNetUnfolder]: For 504/504 co-relation queries the response was YES. [2021-03-24 22:51:50,857 INFO L84 FinitePrefix]: Finished finitePrefix Result has 620 conditions, 112 events. 16/112 cut-off events. For 504/504 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 587 event pairs, 9 based on Foata normal form. 1/113 useless extension candidates. Maximal degree in co-relation 595. Up to 33 conditions per place. [2021-03-24 22:51:50,858 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 25 selfloop transitions, 9 changer transitions 5/43 dead transitions. [2021-03-24 22:51:50,858 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 43 transitions, 473 flow [2021-03-24 22:51:50,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:50,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:50,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 128 transitions. [2021-03-24 22:51:50,859 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3386243386243386 [2021-03-24 22:51:50,859 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:50,859 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 128 transitions. [2021-03-24 22:51:50,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.222222222222221) internal successors, (128), 9 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,860 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,860 INFO L185 Difference]: Start difference. First operand has 65 places, 22 transitions, 203 flow. Second operand 9 states and 128 transitions. [2021-03-24 22:51:50,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 43 transitions, 473 flow [2021-03-24 22:51:50,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 43 transitions, 433 flow, removed 18 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:50,862 INFO L241 Difference]: Finished difference. Result has 73 places, 26 transitions, 274 flow [2021-03-24 22:51:50,862 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=188, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=274, PETRI_PLACES=73, PETRI_TRANSITIONS=26} [2021-03-24 22:51:50,863 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 54 predicate places. [2021-03-24 22:51:50,863 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 26 transitions, 274 flow [2021-03-24 22:51:50,863 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,863 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:50,863 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:50,863 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-24 22:51:50,863 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:50,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:50,863 INFO L82 PathProgramCache]: Analyzing trace with hash -830959082, now seen corresponding path program 8 times [2021-03-24 22:51:50,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:50,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821828630] [2021-03-24 22:51:50,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:50,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:50,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:50,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:50,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:50,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:50,909 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:50,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:50,918 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-24 22:51:50,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821828630] [2021-03-24 22:51:50,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:50,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:50,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336667018] [2021-03-24 22:51:50,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:50,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:50,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:50,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:50,919 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:50,919 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 26 transitions, 274 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:50,919 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:50,919 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:50,920 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:51,032 INFO L129 PetriNetUnfolder]: 15/113 cut-off events. [2021-03-24 22:51:51,032 INFO L130 PetriNetUnfolder]: For 600/600 co-relation queries the response was YES. [2021-03-24 22:51:51,032 INFO L84 FinitePrefix]: Finished finitePrefix Result has 651 conditions, 113 events. 15/113 cut-off events. For 600/600 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 605 event pairs, 1 based on Foata normal form. 1/114 useless extension candidates. Maximal degree in co-relation 622. Up to 50 conditions per place. [2021-03-24 22:51:51,033 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 23 selfloop transitions, 10 changer transitions 6/43 dead transitions. [2021-03-24 22:51:51,033 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 43 transitions, 535 flow [2021-03-24 22:51:51,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:51,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:51,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 123 transitions. [2021-03-24 22:51:51,034 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3253968253968254 [2021-03-24 22:51:51,034 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 123 transitions. [2021-03-24 22:51:51,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 123 transitions. [2021-03-24 22:51:51,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:51,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 123 transitions. [2021-03-24 22:51:51,034 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,035 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,035 INFO L185 Difference]: Start difference. First operand has 73 places, 26 transitions, 274 flow. Second operand 9 states and 123 transitions. [2021-03-24 22:51:51,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 43 transitions, 535 flow [2021-03-24 22:51:51,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 43 transitions, 506 flow, removed 13 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:51,038 INFO L241 Difference]: Finished difference. Result has 80 places, 28 transitions, 315 flow [2021-03-24 22:51:51,038 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=257, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=315, PETRI_PLACES=80, PETRI_TRANSITIONS=28} [2021-03-24 22:51:51,038 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 61 predicate places. [2021-03-24 22:51:51,038 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 28 transitions, 315 flow [2021-03-24 22:51:51,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,038 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:51,039 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:51,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-24 22:51:51,039 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:51,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:51,039 INFO L82 PathProgramCache]: Analyzing trace with hash 304743010, now seen corresponding path program 9 times [2021-03-24 22:51:51,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:51,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533438623] [2021-03-24 22:51:51,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:51,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:51,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:51,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,088 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:51,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,099 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-24 22:51:51,099 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533438623] [2021-03-24 22:51:51,099 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:51,099 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:51,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606872345] [2021-03-24 22:51:51,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:51,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:51,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:51,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:51,100 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:51,100 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 28 transitions, 315 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,100 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:51,100 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:51,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:51,246 INFO L129 PetriNetUnfolder]: 14/109 cut-off events. [2021-03-24 22:51:51,246 INFO L130 PetriNetUnfolder]: For 631/631 co-relation queries the response was YES. [2021-03-24 22:51:51,246 INFO L84 FinitePrefix]: Finished finitePrefix Result has 667 conditions, 109 events. 14/109 cut-off events. For 631/631 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 580 event pairs, 11 based on Foata normal form. 1/110 useless extension candidates. Maximal degree in co-relation 636. Up to 33 conditions per place. [2021-03-24 22:51:51,247 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 25 selfloop transitions, 10 changer transitions 3/42 dead transitions. [2021-03-24 22:51:51,247 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 42 transitions, 529 flow [2021-03-24 22:51:51,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:51,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:51,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 129 transitions. [2021-03-24 22:51:51,248 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3412698412698413 [2021-03-24 22:51:51,248 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 129 transitions. [2021-03-24 22:51:51,248 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 129 transitions. [2021-03-24 22:51:51,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:51,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 129 transitions. [2021-03-24 22:51:51,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.333333333333334) internal successors, (129), 9 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,249 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,249 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,249 INFO L185 Difference]: Start difference. First operand has 80 places, 28 transitions, 315 flow. Second operand 9 states and 129 transitions. [2021-03-24 22:51:51,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 42 transitions, 529 flow [2021-03-24 22:51:51,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 42 transitions, 490 flow, removed 8 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:51,253 INFO L241 Difference]: Finished difference. Result has 88 places, 31 transitions, 372 flow [2021-03-24 22:51:51,253 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=290, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=372, PETRI_PLACES=88, PETRI_TRANSITIONS=31} [2021-03-24 22:51:51,253 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 69 predicate places. [2021-03-24 22:51:51,253 INFO L480 AbstractCegarLoop]: Abstraction has has 88 places, 31 transitions, 372 flow [2021-03-24 22:51:51,253 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,253 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:51,253 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:51,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-03-24 22:51:51,253 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:51,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:51,254 INFO L82 PathProgramCache]: Analyzing trace with hash -1322548090, now seen corresponding path program 10 times [2021-03-24 22:51:51,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:51,254 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571266423] [2021-03-24 22:51:51,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:51,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:51,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,304 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:51,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,313 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-24 22:51:51,314 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571266423] [2021-03-24 22:51:51,314 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:51,314 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:51,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71274250] [2021-03-24 22:51:51,314 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:51,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:51,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:51,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:51,315 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:51,315 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 31 transitions, 372 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,315 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:51,315 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:51,315 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:51,445 INFO L129 PetriNetUnfolder]: 12/118 cut-off events. [2021-03-24 22:51:51,445 INFO L130 PetriNetUnfolder]: For 854/858 co-relation queries the response was YES. [2021-03-24 22:51:51,446 INFO L84 FinitePrefix]: Finished finitePrefix Result has 732 conditions, 118 events. 12/118 cut-off events. For 854/858 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 674 event pairs, 9 based on Foata normal form. 3/121 useless extension candidates. Maximal degree in co-relation 696. Up to 52 conditions per place. [2021-03-24 22:51:51,446 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 24 selfloop transitions, 12 changer transitions 6/46 dead transitions. [2021-03-24 22:51:51,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 46 transitions, 607 flow [2021-03-24 22:51:51,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:51,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:51,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 126 transitions. [2021-03-24 22:51:51,447 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3333333333333333 [2021-03-24 22:51:51,447 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 126 transitions. [2021-03-24 22:51:51,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 126 transitions. [2021-03-24 22:51:51,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:51,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 126 transitions. [2021-03-24 22:51:51,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 14.0) internal successors, (126), 9 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,448 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,449 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,449 INFO L185 Difference]: Start difference. First operand has 88 places, 31 transitions, 372 flow. Second operand 9 states and 126 transitions. [2021-03-24 22:51:51,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 46 transitions, 607 flow [2021-03-24 22:51:51,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 46 transitions, 570 flow, removed 14 selfloop flow, removed 4 redundant places. [2021-03-24 22:51:51,453 INFO L241 Difference]: Finished difference. Result has 95 places, 34 transitions, 428 flow [2021-03-24 22:51:51,453 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=341, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=428, PETRI_PLACES=95, PETRI_TRANSITIONS=34} [2021-03-24 22:51:51,453 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 76 predicate places. [2021-03-24 22:51:51,453 INFO L480 AbstractCegarLoop]: Abstraction has has 95 places, 34 transitions, 428 flow [2021-03-24 22:51:51,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,453 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:51,453 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:51,453 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-03-24 22:51:51,453 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:51,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:51,454 INFO L82 PathProgramCache]: Analyzing trace with hash -841222562, now seen corresponding path program 11 times [2021-03-24 22:51:51,454 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:51,454 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834091581] [2021-03-24 22:51:51,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:51,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:51,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:51,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:51,504 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:51,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,513 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-24 22:51:51,513 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834091581] [2021-03-24 22:51:51,513 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:51,513 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:51,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000053206] [2021-03-24 22:51:51,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:51,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:51,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:51,514 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:51,514 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:51,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 34 transitions, 428 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,515 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:51,515 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:51,515 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:51,636 INFO L129 PetriNetUnfolder]: 12/116 cut-off events. [2021-03-24 22:51:51,636 INFO L130 PetriNetUnfolder]: For 794/794 co-relation queries the response was YES. [2021-03-24 22:51:51,637 INFO L84 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 116 events. 12/116 cut-off events. For 794/794 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 662 event pairs, 3 based on Foata normal form. 1/117 useless extension candidates. Maximal degree in co-relation 687. Up to 55 conditions per place. [2021-03-24 22:51:51,637 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 25 selfloop transitions, 9 changer transitions 11/49 dead transitions. [2021-03-24 22:51:51,637 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 49 transitions, 699 flow [2021-03-24 22:51:51,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:51,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:51,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 122 transitions. [2021-03-24 22:51:51,638 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32275132275132273 [2021-03-24 22:51:51,638 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 122 transitions. [2021-03-24 22:51:51,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 122 transitions. [2021-03-24 22:51:51,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:51,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 122 transitions. [2021-03-24 22:51:51,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 9 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,639 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,639 INFO L185 Difference]: Start difference. First operand has 95 places, 34 transitions, 428 flow. Second operand 9 states and 122 transitions. [2021-03-24 22:51:51,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 49 transitions, 699 flow [2021-03-24 22:51:51,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 49 transitions, 672 flow, removed 9 selfloop flow, removed 3 redundant places. [2021-03-24 22:51:51,644 INFO L241 Difference]: Finished difference. Result has 100 places, 30 transitions, 358 flow [2021-03-24 22:51:51,644 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=403, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=358, PETRI_PLACES=100, PETRI_TRANSITIONS=30} [2021-03-24 22:51:51,645 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 81 predicate places. [2021-03-24 22:51:51,645 INFO L480 AbstractCegarLoop]: Abstraction has has 100 places, 30 transitions, 358 flow [2021-03-24 22:51:51,645 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,645 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:51,645 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:51,645 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-24 22:51:51,645 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:51,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:51,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1334757704, now seen corresponding path program 12 times [2021-03-24 22:51:51,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:51,645 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415518398] [2021-03-24 22:51:51,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:51,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:51,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:51,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:51,703 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:51,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,713 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-24 22:51:51,713 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415518398] [2021-03-24 22:51:51,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:51,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:51,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764010626] [2021-03-24 22:51:51,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:51,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:51,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:51,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:51,714 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:51,714 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 30 transitions, 358 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,715 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:51,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:51,715 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:51,842 INFO L129 PetriNetUnfolder]: 11/106 cut-off events. [2021-03-24 22:51:51,843 INFO L130 PetriNetUnfolder]: For 692/696 co-relation queries the response was YES. [2021-03-24 22:51:51,843 INFO L84 FinitePrefix]: Finished finitePrefix Result has 678 conditions, 106 events. 11/106 cut-off events. For 692/696 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 577 event pairs, 8 based on Foata normal form. 3/109 useless extension candidates. Maximal degree in co-relation 639. Up to 52 conditions per place. [2021-03-24 22:51:51,844 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 22 selfloop transitions, 11 changer transitions 4/41 dead transitions. [2021-03-24 22:51:51,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 41 transitions, 567 flow [2021-03-24 22:51:51,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:51,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:51,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 125 transitions. [2021-03-24 22:51:51,844 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3306878306878307 [2021-03-24 22:51:51,845 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 125 transitions. [2021-03-24 22:51:51,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 125 transitions. [2021-03-24 22:51:51,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:51,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 125 transitions. [2021-03-24 22:51:51,845 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 9 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,846 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,846 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,846 INFO L185 Difference]: Start difference. First operand has 100 places, 30 transitions, 358 flow. Second operand 9 states and 125 transitions. [2021-03-24 22:51:51,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 41 transitions, 567 flow [2021-03-24 22:51:51,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 41 transitions, 509 flow, removed 18 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:51,850 INFO L241 Difference]: Finished difference. Result has 93 places, 32 transitions, 379 flow [2021-03-24 22:51:51,850 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=317, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=379, PETRI_PLACES=93, PETRI_TRANSITIONS=32} [2021-03-24 22:51:51,850 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 74 predicate places. [2021-03-24 22:51:51,850 INFO L480 AbstractCegarLoop]: Abstraction has has 93 places, 32 transitions, 379 flow [2021-03-24 22:51:51,850 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,850 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:51,850 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:51,850 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-03-24 22:51:51,850 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:51,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:51,851 INFO L82 PathProgramCache]: Analyzing trace with hash 137336254, now seen corresponding path program 13 times [2021-03-24 22:51:51,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:51,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830256195] [2021-03-24 22:51:51,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:51,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:51,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:51,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:51,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:51,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:51,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:51,900 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:51,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:51,909 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-24 22:51:51,910 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830256195] [2021-03-24 22:51:51,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:51,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:51,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898392347] [2021-03-24 22:51:51,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:51,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:51,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:51,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:51,911 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:51,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 32 transitions, 379 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:51,911 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:51,911 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:51,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,035 INFO L129 PetriNetUnfolder]: 11/103 cut-off events. [2021-03-24 22:51:52,035 INFO L130 PetriNetUnfolder]: For 554/554 co-relation queries the response was YES. [2021-03-24 22:51:52,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 648 conditions, 103 events. 11/103 cut-off events. For 554/554 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 548 event pairs, 8 based on Foata normal form. 1/104 useless extension candidates. Maximal degree in co-relation 611. Up to 52 conditions per place. [2021-03-24 22:51:52,036 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 20 selfloop transitions, 11 changer transitions 7/42 dead transitions. [2021-03-24 22:51:52,036 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 42 transitions, 577 flow [2021-03-24 22:51:52,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:52,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 124 transitions. [2021-03-24 22:51:52,037 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.328042328042328 [2021-03-24 22:51:52,037 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:52,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,038 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,038 INFO L185 Difference]: Start difference. First operand has 93 places, 32 transitions, 379 flow. Second operand 9 states and 124 transitions. [2021-03-24 22:51:52,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 42 transitions, 577 flow [2021-03-24 22:51:52,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 42 transitions, 552 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:52,042 INFO L241 Difference]: Finished difference. Result has 99 places, 33 transitions, 412 flow [2021-03-24 22:51:52,042 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=359, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=412, PETRI_PLACES=99, PETRI_TRANSITIONS=33} [2021-03-24 22:51:52,043 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 80 predicate places. [2021-03-24 22:51:52,043 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 33 transitions, 412 flow [2021-03-24 22:51:52,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,043 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:52,043 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:52,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-03-24 22:51:52,043 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:52,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:52,043 INFO L82 PathProgramCache]: Analyzing trace with hash -31276110, now seen corresponding path program 14 times [2021-03-24 22:51:52,043 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:52,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719434932] [2021-03-24 22:51:52,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:52,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:52,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:52,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,094 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:52,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,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-24 22:51:52,104 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719434932] [2021-03-24 22:51:52,104 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:52,104 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:52,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015372214] [2021-03-24 22:51:52,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:52,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:52,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:52,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:52,105 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:52,105 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 33 transitions, 412 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,105 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:52,106 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:52,106 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,226 INFO L129 PetriNetUnfolder]: 11/98 cut-off events. [2021-03-24 22:51:52,226 INFO L130 PetriNetUnfolder]: For 600/604 co-relation queries the response was YES. [2021-03-24 22:51:52,227 INFO L84 FinitePrefix]: Finished finitePrefix Result has 640 conditions, 98 events. 11/98 cut-off events. For 600/604 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 504 event pairs, 8 based on Foata normal form. 3/101 useless extension candidates. Maximal degree in co-relation 600. Up to 52 conditions per place. [2021-03-24 22:51:52,227 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 19 selfloop transitions, 8 changer transitions 9/40 dead transitions. [2021-03-24 22:51:52,227 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 40 transitions, 568 flow [2021-03-24 22:51:52,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:52,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 124 transitions. [2021-03-24 22:51:52,228 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.328042328042328 [2021-03-24 22:51:52,228 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:52,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,229 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,229 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,229 INFO L185 Difference]: Start difference. First operand has 99 places, 33 transitions, 412 flow. Second operand 9 states and 124 transitions. [2021-03-24 22:51:52,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 40 transitions, 568 flow [2021-03-24 22:51:52,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 40 transitions, 526 flow, removed 13 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:52,234 INFO L241 Difference]: Finished difference. Result has 100 places, 29 transitions, 338 flow [2021-03-24 22:51:52,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=338, PETRI_PLACES=100, PETRI_TRANSITIONS=29} [2021-03-24 22:51:52,234 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 81 predicate places. [2021-03-24 22:51:52,234 INFO L480 AbstractCegarLoop]: Abstraction has has 100 places, 29 transitions, 338 flow [2021-03-24 22:51:52,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,234 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:52,234 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:52,234 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-03-24 22:51:52,235 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:52,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:52,235 INFO L82 PathProgramCache]: Analyzing trace with hash -39161006, now seen corresponding path program 15 times [2021-03-24 22:51:52,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:52,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526774428] [2021-03-24 22:51:52,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:52,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:52,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:52,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:52,285 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:52,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,294 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-24 22:51:52,294 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526774428] [2021-03-24 22:51:52,294 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:52,294 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:52,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283795782] [2021-03-24 22:51:52,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:52,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:52,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:52,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:52,295 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:52,295 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 29 transitions, 338 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:52,296 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:52,296 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,416 INFO L129 PetriNetUnfolder]: 11/86 cut-off events. [2021-03-24 22:51:52,416 INFO L130 PetriNetUnfolder]: For 461/461 co-relation queries the response was YES. [2021-03-24 22:51:52,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 558 conditions, 86 events. 11/86 cut-off events. For 461/461 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 406 event pairs, 8 based on Foata normal form. 1/87 useless extension candidates. Maximal degree in co-relation 519. Up to 52 conditions per place. [2021-03-24 22:51:52,417 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 6 changer transitions 9/34 dead transitions. [2021-03-24 22:51:52,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 34 transitions, 456 flow [2021-03-24 22:51:52,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:52,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 119 transitions. [2021-03-24 22:51:52,418 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3148148148148148 [2021-03-24 22:51:52,418 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 119 transitions. [2021-03-24 22:51:52,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 119 transitions. [2021-03-24 22:51:52,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:52,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 119 transitions. [2021-03-24 22:51:52,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,419 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,419 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,419 INFO L185 Difference]: Start difference. First operand has 100 places, 29 transitions, 338 flow. Second operand 9 states and 119 transitions. [2021-03-24 22:51:52,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 34 transitions, 456 flow [2021-03-24 22:51:52,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 34 transitions, 409 flow, removed 9 selfloop flow, removed 14 redundant places. [2021-03-24 22:51:52,422 INFO L241 Difference]: Finished difference. Result has 90 places, 24 transitions, 246 flow [2021-03-24 22:51:52,422 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=296, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=246, PETRI_PLACES=90, PETRI_TRANSITIONS=24} [2021-03-24 22:51:52,422 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 71 predicate places. [2021-03-24 22:51:52,422 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 24 transitions, 246 flow [2021-03-24 22:51:52,422 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,422 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:52,422 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:52,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-03-24 22:51:52,423 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:52,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:52,423 INFO L82 PathProgramCache]: Analyzing trace with hash -591594218, now seen corresponding path program 16 times [2021-03-24 22:51:52,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:52,423 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960105839] [2021-03-24 22:51:52,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:52,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:52,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:52,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:52,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,470 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:52,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,479 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-24 22:51:52,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960105839] [2021-03-24 22:51:52,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:52,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:52,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227455117] [2021-03-24 22:51:52,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:52,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:52,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:52,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:52,480 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:52,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 24 transitions, 246 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:52,480 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:52,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,604 INFO L129 PetriNetUnfolder]: 11/76 cut-off events. [2021-03-24 22:51:52,604 INFO L130 PetriNetUnfolder]: For 372/376 co-relation queries the response was YES. [2021-03-24 22:51:52,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 481 conditions, 76 events. 11/76 cut-off events. For 372/376 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 324 event pairs, 7 based on Foata normal form. 3/79 useless extension candidates. Maximal degree in co-relation 449. Up to 33 conditions per place. [2021-03-24 22:51:52,605 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 17 selfloop transitions, 8 changer transitions 5/34 dead transitions. [2021-03-24 22:51:52,605 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 34 transitions, 402 flow [2021-03-24 22:51:52,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:52,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 124 transitions. [2021-03-24 22:51:52,606 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.328042328042328 [2021-03-24 22:51:52,606 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:52,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 124 transitions. [2021-03-24 22:51:52,606 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,607 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,607 INFO L185 Difference]: Start difference. First operand has 90 places, 24 transitions, 246 flow. Second operand 9 states and 124 transitions. [2021-03-24 22:51:52,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 34 transitions, 402 flow [2021-03-24 22:51:52,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 34 transitions, 356 flow, removed 16 selfloop flow, removed 8 redundant places. [2021-03-24 22:51:52,609 INFO L241 Difference]: Finished difference. Result has 80 places, 23 transitions, 235 flow [2021-03-24 22:51:52,609 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=235, PETRI_PLACES=80, PETRI_TRANSITIONS=23} [2021-03-24 22:51:52,610 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 61 predicate places. [2021-03-24 22:51:52,610 INFO L480 AbstractCegarLoop]: Abstraction has has 80 places, 23 transitions, 235 flow [2021-03-24 22:51:52,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,610 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:52,610 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:52,610 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-03-24 22:51:52,610 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:52,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:52,610 INFO L82 PathProgramCache]: Analyzing trace with hash -763496506, now seen corresponding path program 17 times [2021-03-24 22:51:52,610 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:52,610 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701094277] [2021-03-24 22:51:52,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:52,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:52,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:52,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:52,660 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:52,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,669 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-24 22:51:52,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701094277] [2021-03-24 22:51:52,670 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:52,670 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:52,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495152853] [2021-03-24 22:51:52,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:52,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:52,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:52,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:52,671 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:52,671 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 23 transitions, 235 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,671 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:52,671 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:52,671 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,800 INFO L129 PetriNetUnfolder]: 10/71 cut-off events. [2021-03-24 22:51:52,800 INFO L130 PetriNetUnfolder]: For 313/317 co-relation queries the response was YES. [2021-03-24 22:51:52,801 INFO L84 FinitePrefix]: Finished finitePrefix Result has 448 conditions, 71 events. 10/71 cut-off events. For 313/317 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 293 event pairs, 7 based on Foata normal form. 3/74 useless extension candidates. Maximal degree in co-relation 418. Up to 33 conditions per place. [2021-03-24 22:51:52,801 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 18 selfloop transitions, 9 changer transitions 2/33 dead transitions. [2021-03-24 22:51:52,801 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 33 transitions, 379 flow [2021-03-24 22:51:52,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:52,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 125 transitions. [2021-03-24 22:51:52,802 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3306878306878307 [2021-03-24 22:51:52,802 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 125 transitions. [2021-03-24 22:51:52,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 125 transitions. [2021-03-24 22:51:52,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:52,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 125 transitions. [2021-03-24 22:51:52,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.88888888888889) internal successors, (125), 9 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,803 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,803 INFO L185 Difference]: Start difference. First operand has 80 places, 23 transitions, 235 flow. Second operand 9 states and 125 transitions. [2021-03-24 22:51:52,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 33 transitions, 379 flow [2021-03-24 22:51:52,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 33 transitions, 303 flow, removed 15 selfloop flow, removed 14 redundant places. [2021-03-24 22:51:52,805 INFO L241 Difference]: Finished difference. Result has 75 places, 25 transitions, 230 flow [2021-03-24 22:51:52,805 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=230, PETRI_PLACES=75, PETRI_TRANSITIONS=25} [2021-03-24 22:51:52,805 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 56 predicate places. [2021-03-24 22:51:52,805 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 25 transitions, 230 flow [2021-03-24 22:51:52,805 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,805 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:52,805 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:52,806 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-03-24 22:51:52,806 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:52,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:52,806 INFO L82 PathProgramCache]: Analyzing trace with hash -753665476, now seen corresponding path program 18 times [2021-03-24 22:51:52,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:52,806 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757978811] [2021-03-24 22:51:52,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:52,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:52,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:52,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:52,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:52,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:52,855 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:52,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:52,864 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-24 22:51:52,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757978811] [2021-03-24 22:51:52,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:52,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:52,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928238693] [2021-03-24 22:51:52,865 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:52,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:52,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:52,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:52,865 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:52,865 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 25 transitions, 230 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:52,865 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:52,865 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:52,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:52,998 INFO L129 PetriNetUnfolder]: 10/68 cut-off events. [2021-03-24 22:51:52,998 INFO L130 PetriNetUnfolder]: For 208/212 co-relation queries the response was YES. [2021-03-24 22:51:52,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 412 conditions, 68 events. 10/68 cut-off events. For 208/212 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 270 event pairs, 7 based on Foata normal form. 3/71 useless extension candidates. Maximal degree in co-relation 387. Up to 33 conditions per place. [2021-03-24 22:51:52,999 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 16 selfloop transitions, 5 changer transitions 7/32 dead transitions. [2021-03-24 22:51:52,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 32 transitions, 343 flow [2021-03-24 22:51:52,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:52,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 124 transitions. [2021-03-24 22:51:53,000 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.328042328042328 [2021-03-24 22:51:53,000 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 124 transitions. [2021-03-24 22:51:53,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 124 transitions. [2021-03-24 22:51:53,000 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,000 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 124 transitions. [2021-03-24 22:51:53,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,001 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,001 INFO L185 Difference]: Start difference. First operand has 75 places, 25 transitions, 230 flow. Second operand 9 states and 124 transitions. [2021-03-24 22:51:53,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 32 transitions, 343 flow [2021-03-24 22:51:53,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 32 transitions, 324 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:53,003 INFO L241 Difference]: Finished difference. Result has 78 places, 20 transitions, 171 flow [2021-03-24 22:51:53,003 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=213, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=171, PETRI_PLACES=78, PETRI_TRANSITIONS=20} [2021-03-24 22:51:53,003 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 59 predicate places. [2021-03-24 22:51:53,003 INFO L480 AbstractCegarLoop]: Abstraction has has 78 places, 20 transitions, 171 flow [2021-03-24 22:51:53,003 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,003 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,004 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,004 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-03-24 22:51:53,004 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,004 INFO L82 PathProgramCache]: Analyzing trace with hash 541884066, now seen corresponding path program 19 times [2021-03-24 22:51:53,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832357063] [2021-03-24 22:51:53,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:53,052 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,062 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-24 22:51:53,062 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832357063] [2021-03-24 22:51:53,062 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,062 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,062 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194748851] [2021-03-24 22:51:53,062 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,062 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,063 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,063 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,063 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,063 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 20 transitions, 171 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,063 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,063 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,063 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:53,174 INFO L129 PetriNetUnfolder]: 9/63 cut-off events. [2021-03-24 22:51:53,174 INFO L130 PetriNetUnfolder]: For 178/178 co-relation queries the response was YES. [2021-03-24 22:51:53,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 366 conditions, 63 events. 9/63 cut-off events. For 178/178 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 235 event pairs, 7 based on Foata normal form. 1/64 useless extension candidates. Maximal degree in co-relation 341. Up to 33 conditions per place. [2021-03-24 22:51:53,175 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 14 selfloop transitions, 7 changer transitions 3/28 dead transitions. [2021-03-24 22:51:53,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 28 transitions, 290 flow [2021-03-24 22:51:53,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:53,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 121 transitions. [2021-03-24 22:51:53,177 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3201058201058201 [2021-03-24 22:51:53,177 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,177 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,178 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,178 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,178 INFO L185 Difference]: Start difference. First operand has 78 places, 20 transitions, 171 flow. Second operand 9 states and 121 transitions. [2021-03-24 22:51:53,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 28 transitions, 290 flow [2021-03-24 22:51:53,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 28 transitions, 248 flow, removed 10 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:53,179 INFO L241 Difference]: Finished difference. Result has 72 places, 22 transitions, 186 flow [2021-03-24 22:51:53,180 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=145, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=186, PETRI_PLACES=72, PETRI_TRANSITIONS=22} [2021-03-24 22:51:53,180 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 53 predicate places. [2021-03-24 22:51:53,180 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 22 transitions, 186 flow [2021-03-24 22:51:53,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,181 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,181 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,181 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-03-24 22:51:53,181 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,182 INFO L82 PathProgramCache]: Analyzing trace with hash 138509230, now seen corresponding path program 20 times [2021-03-24 22:51:53,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,182 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220973627] [2021-03-24 22:51:53,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,239 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,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-24 22:51:53,249 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220973627] [2021-03-24 22:51:53,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482529200] [2021-03-24 22:51:53,249 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,249 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,250 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,250 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 22 transitions, 186 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,251 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:53,365 INFO L129 PetriNetUnfolder]: 8/68 cut-off events. [2021-03-24 22:51:53,365 INFO L130 PetriNetUnfolder]: For 145/149 co-relation queries the response was YES. [2021-03-24 22:51:53,365 INFO L84 FinitePrefix]: Finished finitePrefix Result has 376 conditions, 68 events. 8/68 cut-off events. For 145/149 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 280 event pairs, 8 based on Foata normal form. 3/71 useless extension candidates. Maximal degree in co-relation 352. Up to 33 conditions per place. [2021-03-24 22:51:53,366 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 8 changer transitions 2/29 dead transitions. [2021-03-24 22:51:53,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 29 transitions, 289 flow [2021-03-24 22:51:53,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:53,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 122 transitions. [2021-03-24 22:51:53,367 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32275132275132273 [2021-03-24 22:51:53,367 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 9 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,369 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,369 INFO L185 Difference]: Start difference. First operand has 72 places, 22 transitions, 186 flow. Second operand 9 states and 122 transitions. [2021-03-24 22:51:53,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 29 transitions, 289 flow [2021-03-24 22:51:53,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 29 transitions, 270 flow, removed 5 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:53,370 INFO L241 Difference]: Finished difference. Result has 77 places, 24 transitions, 221 flow [2021-03-24 22:51:53,370 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=173, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=221, PETRI_PLACES=77, PETRI_TRANSITIONS=24} [2021-03-24 22:51:53,370 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 58 predicate places. [2021-03-24 22:51:53,370 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 24 transitions, 221 flow [2021-03-24 22:51:53,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,371 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,371 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-03-24 22:51:53,371 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,371 INFO L82 PathProgramCache]: Analyzing trace with hash 136130646, now seen corresponding path program 21 times [2021-03-24 22:51:53,371 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,371 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908937418] [2021-03-24 22:51:53,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,419 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,427 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-24 22:51:53,427 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908937418] [2021-03-24 22:51:53,428 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,428 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114719270] [2021-03-24 22:51:53,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,429 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,429 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 24 transitions, 221 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,429 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,429 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,429 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:53,541 INFO L129 PetriNetUnfolder]: 7/67 cut-off events. [2021-03-24 22:51:53,541 INFO L130 PetriNetUnfolder]: For 147/147 co-relation queries the response was YES. [2021-03-24 22:51:53,541 INFO L84 FinitePrefix]: Finished finitePrefix Result has 384 conditions, 67 events. 7/67 cut-off events. For 147/147 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 271 event pairs, 7 based on Foata normal form. 1/68 useless extension candidates. Maximal degree in co-relation 358. Up to 33 conditions per place. [2021-03-24 22:51:53,542 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 15 selfloop transitions, 9 changer transitions 2/30 dead transitions. [2021-03-24 22:51:53,542 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 30 transitions, 325 flow [2021-03-24 22:51:53,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:53,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 122 transitions. [2021-03-24 22:51:53,544 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32275132275132273 [2021-03-24 22:51:53,544 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,545 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,545 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 122 transitions. [2021-03-24 22:51:53,545 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.555555555555555) internal successors, (122), 9 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,545 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,546 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,546 INFO L185 Difference]: Start difference. First operand has 77 places, 24 transitions, 221 flow. Second operand 9 states and 122 transitions. [2021-03-24 22:51:53,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 30 transitions, 325 flow [2021-03-24 22:51:53,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 30 transitions, 307 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:53,548 INFO L241 Difference]: Finished difference. Result has 82 places, 25 transitions, 250 flow [2021-03-24 22:51:53,548 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=250, PETRI_PLACES=82, PETRI_TRANSITIONS=25} [2021-03-24 22:51:53,548 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 63 predicate places. [2021-03-24 22:51:53,548 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 25 transitions, 250 flow [2021-03-24 22:51:53,548 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,548 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,548 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,548 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-03-24 22:51:53,549 INFO L428 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,549 INFO L82 PathProgramCache]: Analyzing trace with hash 128678200, now seen corresponding path program 22 times [2021-03-24 22:51:53,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,549 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702003079] [2021-03-24 22:51:53,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:53,599 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,607 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-24 22:51:53,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702003079] [2021-03-24 22:51:53,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812090626] [2021-03-24 22:51:53,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,608 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,609 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 25 transitions, 250 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,609 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,609 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,609 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:53,721 INFO L129 PetriNetUnfolder]: 7/62 cut-off events. [2021-03-24 22:51:53,721 INFO L130 PetriNetUnfolder]: For 159/159 co-relation queries the response was YES. [2021-03-24 22:51:53,721 INFO L84 FinitePrefix]: Finished finitePrefix Result has 377 conditions, 62 events. 7/62 cut-off events. For 159/159 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 243 event pairs, 7 based on Foata normal form. 1/63 useless extension candidates. Maximal degree in co-relation 349. Up to 33 conditions per place. [2021-03-24 22:51:53,722 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 13 selfloop transitions, 6 changer transitions 6/29 dead transitions. [2021-03-24 22:51:53,722 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 29 transitions, 339 flow [2021-03-24 22:51:53,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:53,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 121 transitions. [2021-03-24 22:51:53,723 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3201058201058201 [2021-03-24 22:51:53,723 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 121 transitions. [2021-03-24 22:51:53,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,724 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,724 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,724 INFO L185 Difference]: Start difference. First operand has 82 places, 25 transitions, 250 flow. Second operand 9 states and 121 transitions. [2021-03-24 22:51:53,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 29 transitions, 339 flow [2021-03-24 22:51:53,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 29 transitions, 304 flow, removed 6 selfloop flow, removed 8 redundant places. [2021-03-24 22:51:53,726 INFO L241 Difference]: Finished difference. Result has 83 places, 22 transitions, 198 flow [2021-03-24 22:51:53,726 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=220, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=198, PETRI_PLACES=83, PETRI_TRANSITIONS=22} [2021-03-24 22:51:53,726 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 64 predicate places. [2021-03-24 22:51:53,726 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 22 transitions, 198 flow [2021-03-24 22:51:53,726 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,726 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,727 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-03-24 22:51:53,727 INFO L428 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,728 INFO L82 PathProgramCache]: Analyzing trace with hash 126299616, now seen corresponding path program 23 times [2021-03-24 22:51:53,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758176830] [2021-03-24 22:51:53,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:53,775 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,784 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-24 22:51:53,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758176830] [2021-03-24 22:51:53,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418074156] [2021-03-24 22:51:53,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,786 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 22 transitions, 198 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:53,905 INFO L129 PetriNetUnfolder]: 7/53 cut-off events. [2021-03-24 22:51:53,905 INFO L130 PetriNetUnfolder]: For 131/135 co-relation queries the response was YES. [2021-03-24 22:51:53,905 INFO L84 FinitePrefix]: Finished finitePrefix Result has 316 conditions, 53 events. 7/53 cut-off events. For 131/135 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 177 event pairs, 7 based on Foata normal form. 3/56 useless extension candidates. Maximal degree in co-relation 289. Up to 33 conditions per place. [2021-03-24 22:51:53,905 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 9 selfloop transitions, 2 changer transitions 9/24 dead transitions. [2021-03-24 22:51:53,905 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 24 transitions, 260 flow [2021-03-24 22:51:53,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:53,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:53,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 117 transitions. [2021-03-24 22:51:53,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30952380952380953 [2021-03-24 22:51:53,906 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 117 transitions. [2021-03-24 22:51:53,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 117 transitions. [2021-03-24 22:51:53,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:53,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 117 transitions. [2021-03-24 22:51:53,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,907 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,907 INFO L185 Difference]: Start difference. First operand has 83 places, 22 transitions, 198 flow. Second operand 9 states and 117 transitions. [2021-03-24 22:51:53,907 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 24 transitions, 260 flow [2021-03-24 22:51:53,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 24 transitions, 232 flow, removed 6 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:53,909 INFO L241 Difference]: Finished difference. Result has 77 places, 15 transitions, 107 flow [2021-03-24 22:51:53,909 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=107, PETRI_PLACES=77, PETRI_TRANSITIONS=15} [2021-03-24 22:51:53,909 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 58 predicate places. [2021-03-24 22:51:53,909 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 15 transitions, 107 flow [2021-03-24 22:51:53,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,909 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:53,909 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:53,910 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-03-24 22:51:53,910 INFO L428 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:53,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:53,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1388973062, now seen corresponding path program 24 times [2021-03-24 22:51:53,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:53,910 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934161412] [2021-03-24 22:51:53,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:53,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:53,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:53,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:53,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:53,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:53,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:53,959 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:53,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:53,968 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-24 22:51:53,969 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934161412] [2021-03-24 22:51:53,969 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:53,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:53,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375645870] [2021-03-24 22:51:53,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:53,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:53,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:53,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:53,971 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:53,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 15 transitions, 107 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:53,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:53,971 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:53,971 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,089 INFO L129 PetriNetUnfolder]: 6/42 cut-off events. [2021-03-24 22:51:54,089 INFO L130 PetriNetUnfolder]: For 61/61 co-relation queries the response was YES. [2021-03-24 22:51:54,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 221 conditions, 42 events. 6/42 cut-off events. For 61/61 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 114 event pairs, 0 based on Foata normal form. 1/43 useless extension candidates. Maximal degree in co-relation 198. Up to 9 conditions per place. [2021-03-24 22:51:54,089 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 11 selfloop transitions, 6 changer transitions 4/25 dead transitions. [2021-03-24 22:51:54,089 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 25 transitions, 215 flow [2021-03-24 22:51:54,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 116 transitions. [2021-03-24 22:51:54,092 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30687830687830686 [2021-03-24 22:51:54,092 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,092 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.88888888888889) internal successors, (116), 9 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,096 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,097 INFO L185 Difference]: Start difference. First operand has 77 places, 15 transitions, 107 flow. Second operand 9 states and 116 transitions. [2021-03-24 22:51:54,097 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 25 transitions, 215 flow [2021-03-24 22:51:54,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 25 transitions, 188 flow, removed 7 selfloop flow, removed 11 redundant places. [2021-03-24 22:51:54,098 INFO L241 Difference]: Finished difference. Result has 58 places, 15 transitions, 99 flow [2021-03-24 22:51:54,098 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=99, PETRI_PLACES=58, PETRI_TRANSITIONS=15} [2021-03-24 22:51:54,098 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 39 predicate places. [2021-03-24 22:51:54,098 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 15 transitions, 99 flow [2021-03-24 22:51:54,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,098 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,098 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,098 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-03-24 22:51:54,099 INFO L428 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,099 INFO L82 PathProgramCache]: Analyzing trace with hash 1378471358, now seen corresponding path program 25 times [2021-03-24 22:51:54,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,099 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167671880] [2021-03-24 22:51:54,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:54,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,151 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:54,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,161 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-24 22:51:54,161 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167671880] [2021-03-24 22:51:54,161 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:54,161 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:54,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289863872] [2021-03-24 22:51:54,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:54,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:54,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:54,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:54,163 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:54,163 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 15 transitions, 99 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,163 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:54,163 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:54,163 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,275 INFO L129 PetriNetUnfolder]: 5/41 cut-off events. [2021-03-24 22:51:54,275 INFO L130 PetriNetUnfolder]: For 46/46 co-relation queries the response was YES. [2021-03-24 22:51:54,276 INFO L84 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 41 events. 5/41 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 115 event pairs, 1 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 195. Up to 14 conditions per place. [2021-03-24 22:51:54,276 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 12 selfloop transitions, 6 changer transitions 4/26 dead transitions. [2021-03-24 22:51:54,276 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 26 transitions, 225 flow [2021-03-24 22:51:54,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 121 transitions. [2021-03-24 22:51:54,277 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3201058201058201 [2021-03-24 22:51:54,277 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 121 transitions. [2021-03-24 22:51:54,277 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 121 transitions. [2021-03-24 22:51:54,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,277 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 121 transitions. [2021-03-24 22:51:54,277 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,278 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,278 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,278 INFO L185 Difference]: Start difference. First operand has 58 places, 15 transitions, 99 flow. Second operand 9 states and 121 transitions. [2021-03-24 22:51:54,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 26 transitions, 225 flow [2021-03-24 22:51:54,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 26 transitions, 194 flow, removed 3 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:54,279 INFO L241 Difference]: Finished difference. Result has 61 places, 16 transitions, 115 flow [2021-03-24 22:51:54,279 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=115, PETRI_PLACES=61, PETRI_TRANSITIONS=16} [2021-03-24 22:51:54,279 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 42 predicate places. [2021-03-24 22:51:54,279 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 16 transitions, 115 flow [2021-03-24 22:51:54,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,279 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,279 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,280 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-03-24 22:51:54,280 INFO L428 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1202406548, now seen corresponding path program 26 times [2021-03-24 22:51:54,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329169185] [2021-03-24 22:51:54,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:54,328 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:54,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,338 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-24 22:51:54,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329169185] [2021-03-24 22:51:54,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:54,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:54,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201964581] [2021-03-24 22:51:54,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:54,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:54,338 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:54,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:54,339 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:54,339 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 16 transitions, 115 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,339 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:54,339 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:54,339 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,444 INFO L129 PetriNetUnfolder]: 4/38 cut-off events. [2021-03-24 22:51:54,444 INFO L130 PetriNetUnfolder]: For 62/62 co-relation queries the response was YES. [2021-03-24 22:51:54,444 INFO L84 FinitePrefix]: Finished finitePrefix Result has 206 conditions, 38 events. 4/38 cut-off events. For 62/62 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 97 event pairs, 1 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 186. Up to 14 conditions per place. [2021-03-24 22:51:54,445 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 10 selfloop transitions, 7 changer transitions 3/24 dead transitions. [2021-03-24 22:51:54,445 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 24 transitions, 219 flow [2021-03-24 22:51:54,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 119 transitions. [2021-03-24 22:51:54,448 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3148148148148148 [2021-03-24 22:51:54,448 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 119 transitions. [2021-03-24 22:51:54,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 119 transitions. [2021-03-24 22:51:54,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 119 transitions. [2021-03-24 22:51:54,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,449 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,449 INFO L185 Difference]: Start difference. First operand has 61 places, 16 transitions, 115 flow. Second operand 9 states and 119 transitions. [2021-03-24 22:51:54,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 24 transitions, 219 flow [2021-03-24 22:51:54,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 24 transitions, 187 flow, removed 9 selfloop flow, removed 7 redundant places. [2021-03-24 22:51:54,450 INFO L241 Difference]: Finished difference. Result has 64 places, 18 transitions, 136 flow [2021-03-24 22:51:54,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=95, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=136, PETRI_PLACES=64, PETRI_TRANSITIONS=18} [2021-03-24 22:51:54,450 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 45 predicate places. [2021-03-24 22:51:54,451 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 18 transitions, 136 flow [2021-03-24 22:51:54,451 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,451 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,451 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-03-24 22:51:54,451 INFO L428 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1212237578, now seen corresponding path program 27 times [2021-03-24 22:51:54,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718226708] [2021-03-24 22:51:54,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,498 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:54,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,508 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-24 22:51:54,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718226708] [2021-03-24 22:51:54,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:54,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:54,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460635646] [2021-03-24 22:51:54,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:54,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:54,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:54,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:54,509 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:54,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 18 transitions, 136 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:54,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:54,509 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,596 INFO L129 PetriNetUnfolder]: 4/35 cut-off events. [2021-03-24 22:51:54,596 INFO L130 PetriNetUnfolder]: For 53/53 co-relation queries the response was YES. [2021-03-24 22:51:54,596 INFO L84 FinitePrefix]: Finished finitePrefix Result has 203 conditions, 35 events. 4/35 cut-off events. For 53/53 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 79 event pairs, 1 based on Foata normal form. 1/36 useless extension candidates. Maximal degree in co-relation 182. Up to 14 conditions per place. [2021-03-24 22:51:54,596 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 8 selfloop transitions, 2 changer transitions 9/23 dead transitions. [2021-03-24 22:51:54,596 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 23 transitions, 219 flow [2021-03-24 22:51:54,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 118 transitions. [2021-03-24 22:51:54,597 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31216931216931215 [2021-03-24 22:51:54,597 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.11111111111111) internal successors, (118), 9 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,598 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,598 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,598 INFO L185 Difference]: Start difference. First operand has 64 places, 18 transitions, 136 flow. Second operand 9 states and 118 transitions. [2021-03-24 22:51:54,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 23 transitions, 219 flow [2021-03-24 22:51:54,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 23 transitions, 208 flow, removed 1 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:54,599 INFO L241 Difference]: Finished difference. Result has 67 places, 12 transitions, 72 flow [2021-03-24 22:51:54,599 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=125, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=18, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=72, PETRI_PLACES=67, PETRI_TRANSITIONS=12} [2021-03-24 22:51:54,599 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 48 predicate places. [2021-03-24 22:51:54,599 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 12 transitions, 72 flow [2021-03-24 22:51:54,599 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,599 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,600 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,600 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-03-24 22:51:54,600 INFO L428 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1794726482, now seen corresponding path program 28 times [2021-03-24 22:51:54,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43295406] [2021-03-24 22:51:54,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,645 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:54,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,653 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-24 22:51:54,654 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43295406] [2021-03-24 22:51:54,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:54,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:54,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312059503] [2021-03-24 22:51:54,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:54,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:54,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:54,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:54,655 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:54,655 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 12 transitions, 72 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,655 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:54,655 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:54,655 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,766 INFO L129 PetriNetUnfolder]: 3/33 cut-off events. [2021-03-24 22:51:54,767 INFO L130 PetriNetUnfolder]: For 47/47 co-relation queries the response was YES. [2021-03-24 22:51:54,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 169 conditions, 33 events. 3/33 cut-off events. For 47/47 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 74 event pairs, 0 based on Foata normal form. 1/34 useless extension candidates. Maximal degree in co-relation 148. Up to 9 conditions per place. [2021-03-24 22:51:54,767 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 8 selfloop transitions, 6 changer transitions 2/20 dead transitions. [2021-03-24 22:51:54,767 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 20 transitions, 166 flow [2021-03-24 22:51:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 116 transitions. [2021-03-24 22:51:54,768 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30687830687830686 [2021-03-24 22:51:54,768 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 116 transitions. [2021-03-24 22:51:54,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.88888888888889) internal successors, (116), 9 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,769 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,769 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,769 INFO L185 Difference]: Start difference. First operand has 67 places, 12 transitions, 72 flow. Second operand 9 states and 116 transitions. [2021-03-24 22:51:54,769 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 20 transitions, 166 flow [2021-03-24 22:51:54,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 20 transitions, 132 flow, removed 9 selfloop flow, removed 10 redundant places. [2021-03-24 22:51:54,770 INFO L241 Difference]: Finished difference. Result has 57 places, 14 transitions, 91 flow [2021-03-24 22:51:54,770 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=52, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=91, PETRI_PLACES=57, PETRI_TRANSITIONS=14} [2021-03-24 22:51:54,770 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 38 predicate places. [2021-03-24 22:51:54,770 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 14 transitions, 91 flow [2021-03-24 22:51:54,770 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,770 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,770 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,771 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-03-24 22:51:54,771 INFO L428 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1776678472, now seen corresponding path program 29 times [2021-03-24 22:51:54,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,771 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946208465] [2021-03-24 22:51:54,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:54,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,827 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:54,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,837 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-24 22:51:54,837 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946208465] [2021-03-24 22:51:54,837 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:54,837 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:54,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047341505] [2021-03-24 22:51:54,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:54,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:54,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:54,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:54,838 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:54,838 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 14 transitions, 91 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,838 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:54,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:54,839 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:54,954 INFO L129 PetriNetUnfolder]: 3/43 cut-off events. [2021-03-24 22:51:54,954 INFO L130 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2021-03-24 22:51:54,954 INFO L84 FinitePrefix]: Finished finitePrefix Result has 220 conditions, 43 events. 3/43 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 139 event pairs, 2 based on Foata normal form. 1/44 useless extension candidates. Maximal degree in co-relation 202. Up to 16 conditions per place. [2021-03-24 22:51:54,954 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 11 selfloop transitions, 6 changer transitions 3/24 dead transitions. [2021-03-24 22:51:54,954 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 24 transitions, 210 flow [2021-03-24 22:51:54,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:54,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:54,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 118 transitions. [2021-03-24 22:51:54,955 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31216931216931215 [2021-03-24 22:51:54,955 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:54,955 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 118 transitions. [2021-03-24 22:51:54,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.11111111111111) internal successors, (118), 9 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,956 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,956 INFO L185 Difference]: Start difference. First operand has 57 places, 14 transitions, 91 flow. Second operand 9 states and 118 transitions. [2021-03-24 22:51:54,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 24 transitions, 210 flow [2021-03-24 22:51:54,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 24 transitions, 194 flow, removed 2 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:54,957 INFO L241 Difference]: Finished difference. Result has 64 places, 16 transitions, 124 flow [2021-03-24 22:51:54,957 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=82, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=14, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=124, PETRI_PLACES=64, PETRI_TRANSITIONS=16} [2021-03-24 22:51:54,957 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 45 predicate places. [2021-03-24 22:51:54,957 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 16 transitions, 124 flow [2021-03-24 22:51:54,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:54,958 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:54,958 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:54,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-03-24 22:51:54,958 INFO L428 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:54,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:54,958 INFO L82 PathProgramCache]: Analyzing trace with hash -1626114118, now seen corresponding path program 30 times [2021-03-24 22:51:54,958 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:54,958 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459839041] [2021-03-24 22:51:54,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:54,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:54,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:54,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:54,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:54,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:54,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:55,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,010 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,020 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-24 22:51:55,020 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459839041] [2021-03-24 22:51:55,020 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,020 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,020 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588021022] [2021-03-24 22:51:55,020 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,020 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,021 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 16 transitions, 124 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,129 INFO L129 PetriNetUnfolder]: 2/41 cut-off events. [2021-03-24 22:51:55,130 INFO L130 PetriNetUnfolder]: For 102/102 co-relation queries the response was YES. [2021-03-24 22:51:55,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 241 conditions, 41 events. 2/41 cut-off events. For 102/102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 136 event pairs, 1 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 219. Up to 11 conditions per place. [2021-03-24 22:51:55,130 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 9 selfloop transitions, 8 changer transitions 3/24 dead transitions. [2021-03-24 22:51:55,130 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 24 transitions, 241 flow [2021-03-24 22:51:55,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 117 transitions. [2021-03-24 22:51:55,131 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30952380952380953 [2021-03-24 22:51:55,131 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,132 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,132 INFO L185 Difference]: Start difference. First operand has 64 places, 16 transitions, 124 flow. Second operand 9 states and 117 transitions. [2021-03-24 22:51:55,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 24 transitions, 241 flow [2021-03-24 22:51:55,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 24 transitions, 220 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:55,133 INFO L241 Difference]: Finished difference. Result has 69 places, 17 transitions, 154 flow [2021-03-24 22:51:55,133 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=154, PETRI_PLACES=69, PETRI_TRANSITIONS=17} [2021-03-24 22:51:55,133 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 50 predicate places. [2021-03-24 22:51:55,133 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 17 transitions, 154 flow [2021-03-24 22:51:55,133 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,133 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:55,133 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:55,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-03-24 22:51:55,133 INFO L428 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:55,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:55,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1802178928, now seen corresponding path program 31 times [2021-03-24 22:51:55,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:55,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917530365] [2021-03-24 22:51:55,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:55,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:55,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:55,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:55,182 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,189 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-24 22:51:55,189 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917530365] [2021-03-24 22:51:55,189 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,189 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135386846] [2021-03-24 22:51:55,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,190 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,190 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 17 transitions, 154 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,190 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,190 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,190 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,311 INFO L129 PetriNetUnfolder]: 1/38 cut-off events. [2021-03-24 22:51:55,311 INFO L130 PetriNetUnfolder]: For 120/120 co-relation queries the response was YES. [2021-03-24 22:51:55,312 INFO L84 FinitePrefix]: Finished finitePrefix Result has 233 conditions, 38 events. 1/38 cut-off events. For 120/120 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 118 event pairs, 1 based on Foata normal form. 1/39 useless extension candidates. Maximal degree in co-relation 209. Up to 11 conditions per place. [2021-03-24 22:51:55,312 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 10 selfloop transitions, 8 changer transitions 2/24 dead transitions. [2021-03-24 22:51:55,312 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 24 transitions, 260 flow [2021-03-24 22:51:55,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 117 transitions. [2021-03-24 22:51:55,313 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30952380952380953 [2021-03-24 22:51:55,313 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,313 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 117 transitions. [2021-03-24 22:51:55,313 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 13.0) internal successors, (117), 9 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,314 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,314 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,314 INFO L185 Difference]: Start difference. First operand has 69 places, 17 transitions, 154 flow. Second operand 9 states and 117 transitions. [2021-03-24 22:51:55,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 24 transitions, 260 flow [2021-03-24 22:51:55,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 24 transitions, 217 flow, removed 11 selfloop flow, removed 8 redundant places. [2021-03-24 22:51:55,315 INFO L241 Difference]: Finished difference. Result has 71 places, 19 transitions, 177 flow [2021-03-24 22:51:55,315 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=127, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=177, PETRI_PLACES=71, PETRI_TRANSITIONS=19} [2021-03-24 22:51:55,315 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 52 predicate places. [2021-03-24 22:51:55,315 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 19 transitions, 177 flow [2021-03-24 22:51:55,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,315 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:55,316 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:55,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-03-24 22:51:55,316 INFO L428 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:55,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:55,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1804557512, now seen corresponding path program 32 times [2021-03-24 22:51:55,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:55,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149665006] [2021-03-24 22:51:55,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:55,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:55,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:55,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:55,370 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,379 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-24 22:51:55,379 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149665006] [2021-03-24 22:51:55,380 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,380 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56744583] [2021-03-24 22:51:55,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,381 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,381 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 19 transitions, 177 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,381 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,381 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,381 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,489 INFO L129 PetriNetUnfolder]: 1/35 cut-off events. [2021-03-24 22:51:55,489 INFO L130 PetriNetUnfolder]: For 86/86 co-relation queries the response was YES. [2021-03-24 22:51:55,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 223 conditions, 35 events. 1/35 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 97 event pairs, 1 based on Foata normal form. 1/36 useless extension candidates. Maximal degree in co-relation 199. Up to 13 conditions per place. [2021-03-24 22:51:55,489 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 7 selfloop transitions, 6 changer transitions 6/23 dead transitions. [2021-03-24 22:51:55,489 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 23 transitions, 254 flow [2021-03-24 22:51:55,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 114 transitions. [2021-03-24 22:51:55,490 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30158730158730157 [2021-03-24 22:51:55,490 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,490 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,490 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,490 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,491 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.666666666666666) internal successors, (114), 9 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,491 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,491 INFO L185 Difference]: Start difference. First operand has 71 places, 19 transitions, 177 flow. Second operand 9 states and 114 transitions. [2021-03-24 22:51:55,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 23 transitions, 254 flow [2021-03-24 22:51:55,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 23 transitions, 238 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-03-24 22:51:55,492 INFO L241 Difference]: Finished difference. Result has 75 places, 17 transitions, 148 flow [2021-03-24 22:51:55,493 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=161, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=148, PETRI_PLACES=75, PETRI_TRANSITIONS=17} [2021-03-24 22:51:55,493 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 56 predicate places. [2021-03-24 22:51:55,493 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 17 transitions, 148 flow [2021-03-24 22:51:55,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,493 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:55,493 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:55,493 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-03-24 22:51:55,493 INFO L428 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:55,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:55,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1792347898, now seen corresponding path program 33 times [2021-03-24 22:51:55,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:55,494 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077388935] [2021-03-24 22:51:55,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:55,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:55,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:55,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,547 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,560 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-24 22:51:55,560 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077388935] [2021-03-24 22:51:55,561 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,561 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142556411] [2021-03-24 22:51:55,561 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,562 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,562 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 17 transitions, 148 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,562 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,562 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,562 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,663 INFO L129 PetriNetUnfolder]: 1/28 cut-off events. [2021-03-24 22:51:55,663 INFO L130 PetriNetUnfolder]: For 68/68 co-relation queries the response was YES. [2021-03-24 22:51:55,663 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187 conditions, 28 events. 1/28 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 55 event pairs, 1 based on Foata normal form. 1/29 useless extension candidates. Maximal degree in co-relation 162. Up to 11 conditions per place. [2021-03-24 22:51:55,663 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 5 selfloop transitions, 3 changer transitions 7/19 dead transitions. [2021-03-24 22:51:55,663 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 19 transitions, 199 flow [2021-03-24 22:51:55,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 114 transitions. [2021-03-24 22:51:55,664 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.30158730158730157 [2021-03-24 22:51:55,664 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,664 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,665 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,665 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 114 transitions. [2021-03-24 22:51:55,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.666666666666666) internal successors, (114), 9 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,665 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,665 INFO L185 Difference]: Start difference. First operand has 75 places, 17 transitions, 148 flow. Second operand 9 states and 114 transitions. [2021-03-24 22:51:55,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 19 transitions, 199 flow [2021-03-24 22:51:55,666 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 19 transitions, 172 flow, removed 7 selfloop flow, removed 9 redundant places. [2021-03-24 22:51:55,666 INFO L241 Difference]: Finished difference. Result has 70 places, 12 transitions, 77 flow [2021-03-24 22:51:55,667 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=124, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=77, PETRI_PLACES=70, PETRI_TRANSITIONS=12} [2021-03-24 22:51:55,667 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 51 predicate places. [2021-03-24 22:51:55,667 INFO L480 AbstractCegarLoop]: Abstraction has has 70 places, 12 transitions, 77 flow [2021-03-24 22:51:55,667 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,667 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:55,667 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:55,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-03-24 22:51:55,667 INFO L428 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:55,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:55,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1600613662, now seen corresponding path program 34 times [2021-03-24 22:51:55,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:55,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814180237] [2021-03-24 22:51:55,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:55,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:55,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-24 22:51:55,718 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,728 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-24 22:51:55,728 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814180237] [2021-03-24 22:51:55,728 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,728 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883244929] [2021-03-24 22:51:55,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,729 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,730 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 12 transitions, 77 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,730 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,730 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,730 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,831 INFO L129 PetriNetUnfolder]: 0/17 cut-off events. [2021-03-24 22:51:55,831 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-03-24 22:51:55,832 INFO L84 FinitePrefix]: Finished finitePrefix Result has 98 conditions, 17 events. 0/17 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 11 event pairs, 0 based on Foata normal form. 1/18 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-03-24 22:51:55,832 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 2 selfloop transitions, 6 changer transitions 2/14 dead transitions. [2021-03-24 22:51:55,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 14 transitions, 111 flow [2021-03-24 22:51:55,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 110 transitions. [2021-03-24 22:51:55,833 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.291005291005291 [2021-03-24 22:51:55,833 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 110 transitions. [2021-03-24 22:51:55,833 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 110 transitions. [2021-03-24 22:51:55,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 110 transitions. [2021-03-24 22:51:55,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.222222222222221) internal successors, (110), 9 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,834 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,834 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,834 INFO L185 Difference]: Start difference. First operand has 70 places, 12 transitions, 77 flow. Second operand 9 states and 110 transitions. [2021-03-24 22:51:55,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 14 transitions, 111 flow [2021-03-24 22:51:55,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 14 transitions, 88 flow, removed 6 selfloop flow, removed 11 redundant places. [2021-03-24 22:51:55,834 INFO L241 Difference]: Finished difference. Result has 60 places, 12 transitions, 71 flow [2021-03-24 22:51:55,834 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=71, PETRI_PLACES=60, PETRI_TRANSITIONS=12} [2021-03-24 22:51:55,835 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 41 predicate places. [2021-03-24 22:51:55,835 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 12 transitions, 71 flow [2021-03-24 22:51:55,835 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,835 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-24 22:51:55,835 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-24 22:51:55,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-03-24 22:51:55,835 INFO L428 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-24 22:51:55,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-24 22:51:55,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1610444692, now seen corresponding path program 35 times [2021-03-24 22:51:55,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-24 22:51:55,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470826961] [2021-03-24 22:51:55,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-24 22:51:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-24 22:51:55,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-24 22:51:55,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-24 22:51:55,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-24 22:51:55,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-24 22:51:55,894 INFO L142 QuantifierPusher]: treesize reduction 11, result has 45.0 percent of original size [2021-03-24 22:51:55,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-24 22:51:55,904 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-24 22:51:55,904 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470826961] [2021-03-24 22:51:55,904 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-24 22:51:55,904 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-24 22:51:55,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761675785] [2021-03-24 22:51:55,905 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-24 22:51:55,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-24 22:51:55,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-24 22:51:55,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-24 22:51:55,905 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 42 [2021-03-24 22:51:55,905 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 12 transitions, 71 flow. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,906 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-24 22:51:55,906 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 42 [2021-03-24 22:51:55,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-24 22:51:55,997 INFO L129 PetriNetUnfolder]: 0/14 cut-off events. [2021-03-24 22:51:55,998 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-24 22:51:55,998 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82 conditions, 14 events. 0/14 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 4 event pairs, 0 based on Foata normal form. 1/15 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-03-24 22:51:55,998 INFO L132 encePairwiseOnDemand]: 34/42 looper letters, 0 selfloop transitions, 0 changer transitions 13/13 dead transitions. [2021-03-24 22:51:55,998 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 13 transitions, 102 flow [2021-03-24 22:51:55,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-24 22:51:55,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-24 22:51:55,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 109 transitions. [2021-03-24 22:51:55,998 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.28835978835978837 [2021-03-24 22:51:55,999 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 109 transitions. [2021-03-24 22:51:55,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 109 transitions. [2021-03-24 22:51:55,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-24 22:51:55,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 109 transitions. [2021-03-24 22:51:55,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 12.11111111111111) internal successors, (109), 9 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:55,999 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 42.0) internal successors, (420), 10 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:56,000 INFO L185 Difference]: Start difference. First operand has 60 places, 12 transitions, 71 flow. Second operand 9 states and 109 transitions. [2021-03-24 22:51:56,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 13 transitions, 102 flow [2021-03-24 22:51:56,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 13 transitions, 90 flow, removed 0 selfloop flow, removed 6 redundant places. [2021-03-24 22:51:56,000 INFO L241 Difference]: Finished difference. Result has 60 places, 0 transitions, 0 flow [2021-03-24 22:51:56,000 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=42, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=11, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=0, PETRI_PLACES=60, PETRI_TRANSITIONS=0} [2021-03-24 22:51:56,000 INFO L343 CegarLoopForPetriNet]: 19 programPoint places, 41 predicate places. [2021-03-24 22:51:56,000 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 0 transitions, 0 flow [2021-03-24 22:51:56,001 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-24 22:51:56,001 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-03-24 22:51:56,004 INFO L202 PluginConnector]: Adding new model security.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 24.03 10:51:56 BasicIcfg [2021-03-24 22:51:56,004 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-24 22:51:56,005 INFO L168 Benchmark]: Toolchain (without parser) took 13309.01 ms. Allocated memory was 255.9 MB in the beginning and 478.2 MB in the end (delta: 222.3 MB). Free memory was 236.8 MB in the beginning and 296.3 MB in the end (delta: -59.5 MB). Peak memory consumption was 164.0 MB. Max. memory is 16.0 GB. [2021-03-24 22:51:56,005 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 255.9 MB. Free memory was 237.8 MB in the beginning and 237.7 MB in the end (delta: 160.0 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 22:51:56,005 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.30 ms. Allocated memory is still 255.9 MB. Free memory was 236.6 MB in the beginning and 235.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-24 22:51:56,005 INFO L168 Benchmark]: Boogie Preprocessor took 13.53 ms. Allocated memory is still 255.9 MB. Free memory was 235.1 MB in the beginning and 234.2 MB in the end (delta: 852.7 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-24 22:51:56,005 INFO L168 Benchmark]: RCFGBuilder took 180.17 ms. Allocated memory is still 255.9 MB. Free memory was 234.2 MB in the beginning and 238.4 MB in the end (delta: -4.2 MB). Peak memory consumption was 19.6 MB. Max. memory is 16.0 GB. [2021-03-24 22:51:56,005 INFO L168 Benchmark]: TraceAbstraction took 13087.95 ms. Allocated memory was 255.9 MB in the beginning and 478.2 MB in the end (delta: 222.3 MB). Free memory was 237.7 MB in the beginning and 296.3 MB in the end (delta: -58.6 MB). Peak memory consumption was 163.3 MB. Max. memory is 16.0 GB. [2021-03-24 22:51:56,006 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.09 ms. Allocated memory is still 255.9 MB. Free memory was 237.8 MB in the beginning and 237.7 MB in the end (delta: 160.0 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 23.30 ms. Allocated memory is still 255.9 MB. Free memory was 236.6 MB in the beginning and 235.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.53 ms. Allocated memory is still 255.9 MB. Free memory was 235.1 MB in the beginning and 234.2 MB in the end (delta: 852.7 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 180.17 ms. Allocated memory is still 255.9 MB. Free memory was 234.2 MB in the beginning and 238.4 MB in the end (delta: -4.2 MB). Peak memory consumption was 19.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 13087.95 ms. Allocated memory was 255.9 MB in the beginning and 478.2 MB in the end (delta: 222.3 MB). Free memory was 237.7 MB in the beginning and 296.3 MB in the end (delta: -58.6 MB). Peak memory consumption was 163.3 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 328.2ms, 27 PlacesBefore, 19 PlacesAfterwards, 24 TransitionsBefore, 14 TransitionsAfterwards, 198 CoEnabledTransitionPairs, 4 FixpointIterations, 3 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 2 ChoiceCompositions, 14 TotalNumberOfCompositions, 91 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 91, positive: 91, positive conditional: 0, positive unconditional: 91, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 87, positive: 87, positive conditional: 0, positive unconditional: 87, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 87, positive: 87, positive conditional: 0, positive unconditional: 87, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 87, positive: 87, positive conditional: 0, positive unconditional: 87, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 91, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 87, unknown conditional: 0, unknown unconditional: 87] , Statistics on independence cache: Total cache size (in pairs): 11, Positive cache size: 11, Positive conditional cache size: 0, Positive unconditional cache size: 11, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - PositiveResult [Line: 69]: assertion always holds For all program executions holds that assertion always holds at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 25 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 9.6ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: SAFE, OverallTime: 13015.0ms, OverallIterations: 66, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 7965.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 418.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 793 SDtfs, 1447 SDslu, 1887 SDs, 0 SdLazy, 3040 SolverSat, 120 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1542.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 814 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 748 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 7353.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=428occurred in iteration=41, InterpolantAutomatonStates: 545, 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: 43.8ms SsaConstructionTime, 193.1ms SatisfiabilityAnalysisTime, 4007.4ms InterpolantComputationTime, 755 NumberOfCodeBlocks, 755 NumberOfCodeBlocksAsserted, 66 NumberOfCheckSat, 689 ConstructedInterpolants, 0 QuantifiedInterpolants, 5449 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 66 InterpolantComputations, 66 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 - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! Received shutdown request...