/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/parallel/ticket-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 00:18:20,989 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 00:18:20,990 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 00:18:21,031 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 00:18:21,032 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 00:18:21,034 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 00:18:21,036 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 00:18:21,041 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 00:18:21,043 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 00:18:21,049 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 00:18:21,050 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 00:18:21,051 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 00:18:21,051 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 00:18:21,053 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 00:18:21,054 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 00:18:21,056 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 00:18:21,058 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 00:18:21,059 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 00:18:21,062 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 00:18:21,069 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 00:18:21,070 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 00:18:21,073 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 00:18:21,074 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 00:18:21,074 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 00:18:21,076 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 00:18:21,076 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 00:18:21,076 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 00:18:21,077 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 00:18:21,077 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 00:18:21,078 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 00:18:21,078 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 00:18:21,079 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 00:18:21,079 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 00:18:21,080 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 00:18:21,081 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 00:18:21,081 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 00:18:21,081 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 00:18:21,082 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 00:18:21,082 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 00:18:21,083 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 00:18:21,083 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 00:18:21,089 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-25 00:18:21,121 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 00:18:21,122 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 00:18:21,125 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 00:18:21,125 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 00:18:21,125 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 00:18:21,125 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 00:18:21,125 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 00:18:21,125 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 00:18:21,125 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 00:18:21,126 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 00:18:21,126 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 00:18:21,127 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 00:18:21,127 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 00:18:21,128 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 00:18:21,128 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 00:18:21,128 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 00:18:21,128 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 00:18:21,128 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 00:18:21,128 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 00:18:21,129 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 00:18:21,129 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 00:18:21,129 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 00:18:21,129 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 00:18:21,129 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-25 00:18:21,392 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 00:18:21,417 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 00:18:21,420 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 00:18:21,420 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-25 00:18:21,421 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-25 00:18:21,422 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-5.wvr.bpl [2021-03-25 00:18:21,422 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-5.wvr.bpl' [2021-03-25 00:18:21,447 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 00:18:21,448 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-25 00:18:21,449 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 00:18:21,449 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 00:18:21,449 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 00:18:21,461 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,467 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,473 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 00:18:21,475 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 00:18:21,475 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 00:18:21,475 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 00:18:21,481 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,481 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,484 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,484 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,488 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,489 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,490 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/1) ... [2021-03-25 00:18:21,494 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 00:18:21,495 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 00:18:21,495 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 00:18:21,495 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 00:18:21,497 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (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-25 00:18:21,561 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-25 00:18:21,562 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-25 00:18:21,562 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-25 00:18:21,562 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-25 00:18:21,562 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-25 00:18:21,562 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-25 00:18:21,562 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-25 00:18:21,562 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 00:18:21,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 00:18:21,563 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-25 00:18:21,563 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-25 00:18:21,563 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-25 00:18:21,563 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-25 00:18:21,563 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-25 00:18:21,563 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-25 00:18:21,564 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-03-25 00:18:21,564 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-03-25 00:18:21,565 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-03-25 00:18:21,567 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 00:18:21,891 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 00:18:21,891 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-25 00:18:21,892 INFO L202 PluginConnector]: Adding new model ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:18:21 BoogieIcfgContainer [2021-03-25 00:18:21,893 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 00:18:21,894 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 00:18:21,894 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 00:18:21,903 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 00:18:21,903 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:18:21" (1/2) ... [2021-03-25 00:18:21,904 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@352e881f and model type ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 12:18:21, skipping insertion in model container [2021-03-25 00:18:21,904 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:18:21" (2/2) ... [2021-03-25 00:18:21,905 INFO L111 eAbstractionObserver]: Analyzing ICFG ticket-5.wvr.bpl [2021-03-25 00:18:21,910 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 00:18:21,914 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 00:18:21,914 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 00:18:21,995 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-25 00:18:22,010 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-25 00:18:22,026 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 00:18:22,027 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 00:18:22,027 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 00:18:22,027 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 00:18:22,027 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 00:18:22,027 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 00:18:22,027 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 00:18:22,027 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 00:18:22,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 46 transitions, 132 flow [2021-03-25 00:18:22,072 INFO L129 PetriNetUnfolder]: 0/41 cut-off events. [2021-03-25 00:18:22,073 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-25 00:18:22,074 INFO L84 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 41 events. 0/41 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 91 event pairs, 0 based on Foata normal form. 0/40 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-25 00:18:22,074 INFO L82 GeneralOperation]: Start removeDead. Operand has 62 places, 46 transitions, 132 flow [2021-03-25 00:18:22,081 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 55 places, 39 transitions, 108 flow [2021-03-25 00:18:22,082 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 00:18:22,094 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 39 transitions, 108 flow [2021-03-25 00:18:22,098 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 39 transitions, 108 flow [2021-03-25 00:18:22,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 55 places, 39 transitions, 108 flow [2021-03-25 00:18:22,124 INFO L129 PetriNetUnfolder]: 0/39 cut-off events. [2021-03-25 00:18:22,124 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-25 00:18:22,124 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 39 events. 0/39 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 91 event pairs, 0 based on Foata normal form. 0/39 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-25 00:18:22,128 INFO L142 LiptonReduction]: Number of co-enabled transitions 748 [2021-03-25 00:18:23,118 INFO L154 LiptonReduction]: Checked pairs total: 933 [2021-03-25 00:18:23,119 INFO L156 LiptonReduction]: Total number of compositions: 15 [2021-03-25 00:18:23,120 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1039 [2021-03-25 00:18:23,142 INFO L129 PetriNetUnfolder]: 0/23 cut-off events. [2021-03-25 00:18:23,142 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-25 00:18:23,142 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:23,143 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:23,143 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:23,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:23,151 INFO L82 PathProgramCache]: Analyzing trace with hash -866423877, now seen corresponding path program 1 times [2021-03-25 00:18:23,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:23,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027307900] [2021-03-25 00:18:23,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:23,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:23,290 INFO L142 QuantifierPusher]: treesize reduction 15, result has 46.4 percent of original size [2021-03-25 00:18:23,296 INFO L147 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size 9 [2021-03-25 00:18:23,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:23,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:23,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:23,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-25 00:18:23,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:23,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-25 00:18:23,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-25 00:18:23,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027307900] [2021-03-25 00:18:23,339 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:23,339 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:18:23,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83202020] [2021-03-25 00:18:23,344 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:18:23,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:23,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:18:23,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:18:23,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 61 [2021-03-25 00:18:23,357 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 24 transitions, 78 flow. Second operand has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,357 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:23,357 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 61 [2021-03-25 00:18:23,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:23,555 INFO L129 PetriNetUnfolder]: 1023/1641 cut-off events. [2021-03-25 00:18:23,556 INFO L130 PetriNetUnfolder]: For 127/127 co-relation queries the response was YES. [2021-03-25 00:18:23,561 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3263 conditions, 1641 events. 1023/1641 cut-off events. For 127/127 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 9184 event pairs, 452 based on Foata normal form. 1/1622 useless extension candidates. Maximal degree in co-relation 3233. Up to 810 conditions per place. [2021-03-25 00:18:23,569 INFO L132 encePairwiseOnDemand]: 48/61 looper letters, 23 selfloop transitions, 11 changer transitions 1/46 dead transitions. [2021-03-25 00:18:23,569 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 46 transitions, 192 flow [2021-03-25 00:18:23,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:18:23,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:18:23,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 216 transitions. [2021-03-25 00:18:23,579 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7081967213114754 [2021-03-25 00:18:23,579 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 216 transitions. [2021-03-25 00:18:23,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 216 transitions. [2021-03-25 00:18:23,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:23,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 216 transitions. [2021-03-25 00:18:23,584 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.2) internal successors, (216), 5 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,588 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,589 INFO L185 Difference]: Start difference. First operand has 40 places, 24 transitions, 78 flow. Second operand 5 states and 216 transitions. [2021-03-25 00:18:23,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 46 transitions, 192 flow [2021-03-25 00:18:23,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 46 transitions, 172 flow, removed 0 selfloop flow, removed 10 redundant places. [2021-03-25 00:18:23,599 INFO L241 Difference]: Finished difference. Result has 37 places, 33 transitions, 137 flow [2021-03-25 00:18:23,600 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=58, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=137, PETRI_PLACES=37, PETRI_TRANSITIONS=33} [2021-03-25 00:18:23,601 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, -3 predicate places. [2021-03-25 00:18:23,601 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 33 transitions, 137 flow [2021-03-25 00:18:23,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 38.6) internal successors, (193), 5 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,601 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:23,601 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:23,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 00:18:23,602 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:23,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:23,602 INFO L82 PathProgramCache]: Analyzing trace with hash -1818059171, now seen corresponding path program 2 times [2021-03-25 00:18:23,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:23,603 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914618775] [2021-03-25 00:18:23,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:23,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:23,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:23,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:23,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:23,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:23,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:23,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:23,647 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-25 00:18:23,647 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914618775] [2021-03-25 00:18:23,647 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:23,648 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:23,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062798733] [2021-03-25 00:18:23,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:23,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:23,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:23,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:23,650 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:23,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 33 transitions, 137 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:23,651 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:23,651 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:23,651 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:24,000 INFO L129 PetriNetUnfolder]: 2532/3837 cut-off events. [2021-03-25 00:18:24,000 INFO L130 PetriNetUnfolder]: For 2271/2439 co-relation queries the response was YES. [2021-03-25 00:18:24,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11650 conditions, 3837 events. 2532/3837 cut-off events. For 2271/2439 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 21966 event pairs, 571 based on Foata normal form. 102/3926 useless extension candidates. Maximal degree in co-relation 11533. Up to 1704 conditions per place. [2021-03-25 00:18:24,029 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 30 selfloop transitions, 37 changer transitions 0/78 dead transitions. [2021-03-25 00:18:24,029 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 78 transitions, 462 flow [2021-03-25 00:18:24,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:24,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:24,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 233 transitions. [2021-03-25 00:18:24,032 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6366120218579235 [2021-03-25 00:18:24,032 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 233 transitions. [2021-03-25 00:18:24,032 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 233 transitions. [2021-03-25 00:18:24,032 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:24,032 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 233 transitions. [2021-03-25 00:18:24,033 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.833333333333336) internal successors, (233), 6 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,035 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,035 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,035 INFO L185 Difference]: Start difference. First operand has 37 places, 33 transitions, 137 flow. Second operand 6 states and 233 transitions. [2021-03-25 00:18:24,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 78 transitions, 462 flow [2021-03-25 00:18:24,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 78 transitions, 426 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-03-25 00:18:24,038 INFO L241 Difference]: Finished difference. Result has 40 places, 64 transitions, 379 flow [2021-03-25 00:18:24,038 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=379, PETRI_PLACES=40, PETRI_TRANSITIONS=64} [2021-03-25 00:18:24,039 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 0 predicate places. [2021-03-25 00:18:24,039 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 64 transitions, 379 flow [2021-03-25 00:18:24,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,039 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:24,039 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:24,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 00:18:24,040 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:24,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:24,040 INFO L82 PathProgramCache]: Analyzing trace with hash -431297975, now seen corresponding path program 3 times [2021-03-25 00:18:24,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:24,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744829341] [2021-03-25 00:18:24,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:24,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:24,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:24,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:24,122 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-25 00:18:24,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744829341] [2021-03-25 00:18:24,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:24,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:18:24,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952305319] [2021-03-25 00:18:24,123 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:18:24,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:24,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:18:24,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:18:24,125 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:24,125 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 64 transitions, 379 flow. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,125 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:24,125 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:24,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:24,486 INFO L129 PetriNetUnfolder]: 2653/4068 cut-off events. [2021-03-25 00:18:24,486 INFO L130 PetriNetUnfolder]: For 4509/4857 co-relation queries the response was YES. [2021-03-25 00:18:24,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15873 conditions, 4068 events. 2653/4068 cut-off events. For 4509/4857 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 23313 event pairs, 535 based on Foata normal form. 65/4124 useless extension candidates. Maximal degree in co-relation 15698. Up to 3534 conditions per place. [2021-03-25 00:18:24,523 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 63 selfloop transitions, 36 changer transitions 0/110 dead transitions. [2021-03-25 00:18:24,524 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 110 transitions, 874 flow [2021-03-25 00:18:24,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:18:24,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:18:24,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 189 transitions. [2021-03-25 00:18:24,527 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6196721311475409 [2021-03-25 00:18:24,527 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 189 transitions. [2021-03-25 00:18:24,528 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 189 transitions. [2021-03-25 00:18:24,528 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:24,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 189 transitions. [2021-03-25 00:18:24,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,532 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,532 INFO L185 Difference]: Start difference. First operand has 40 places, 64 transitions, 379 flow. Second operand 5 states and 189 transitions. [2021-03-25 00:18:24,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 110 transitions, 874 flow [2021-03-25 00:18:24,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 110 transitions, 848 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-25 00:18:24,541 INFO L241 Difference]: Finished difference. Result has 45 places, 94 transitions, 727 flow [2021-03-25 00:18:24,541 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=363, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=727, PETRI_PLACES=45, PETRI_TRANSITIONS=94} [2021-03-25 00:18:24,541 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 5 predicate places. [2021-03-25 00:18:24,541 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 94 transitions, 727 flow [2021-03-25 00:18:24,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,542 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:24,542 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:24,542 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 00:18:24,542 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:24,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:24,543 INFO L82 PathProgramCache]: Analyzing trace with hash 245468899, now seen corresponding path program 4 times [2021-03-25 00:18:24,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:24,543 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151531278] [2021-03-25 00:18:24,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:24,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:24,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:24,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:24,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:24,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:24,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:18:24,641 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151531278] [2021-03-25 00:18:24,641 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:24,641 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:18:24,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093176229] [2021-03-25 00:18:24,642 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:18:24,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:24,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:18:24,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:18:24,644 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:24,644 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 94 transitions, 727 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:24,644 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:24,644 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:24,644 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:25,296 INFO L129 PetriNetUnfolder]: 3170/4923 cut-off events. [2021-03-25 00:18:25,296 INFO L130 PetriNetUnfolder]: For 9346/9578 co-relation queries the response was YES. [2021-03-25 00:18:25,309 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20602 conditions, 4923 events. 3170/4923 cut-off events. For 9346/9578 co-relation queries the response was YES. Maximal size of possible extension queue 415. Compared 30055 event pairs, 500 based on Foata normal form. 94/5006 useless extension candidates. Maximal degree in co-relation 20434. Up to 2224 conditions per place. [2021-03-25 00:18:25,345 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 34 selfloop transitions, 221 changer transitions 0/266 dead transitions. [2021-03-25 00:18:25,345 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 266 transitions, 2598 flow [2021-03-25 00:18:25,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 00:18:25,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 00:18:25,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 317 transitions. [2021-03-25 00:18:25,347 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6495901639344263 [2021-03-25 00:18:25,347 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 317 transitions. [2021-03-25 00:18:25,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 317 transitions. [2021-03-25 00:18:25,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:25,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 317 transitions. [2021-03-25 00:18:25,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 39.625) internal successors, (317), 8 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:25,349 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:25,349 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:25,350 INFO L185 Difference]: Start difference. First operand has 45 places, 94 transitions, 727 flow. Second operand 8 states and 317 transitions. [2021-03-25 00:18:25,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 266 transitions, 2598 flow [2021-03-25 00:18:25,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 266 transitions, 2592 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 00:18:25,363 INFO L241 Difference]: Finished difference. Result has 54 places, 250 transitions, 2834 flow [2021-03-25 00:18:25,363 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=721, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=2834, PETRI_PLACES=54, PETRI_TRANSITIONS=250} [2021-03-25 00:18:25,363 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 14 predicate places. [2021-03-25 00:18:25,363 INFO L480 AbstractCegarLoop]: Abstraction has has 54 places, 250 transitions, 2834 flow [2021-03-25 00:18:25,364 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:25,364 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:25,364 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:25,364 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 00:18:25,364 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:25,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:25,364 INFO L82 PathProgramCache]: Analyzing trace with hash 710380373, now seen corresponding path program 5 times [2021-03-25 00:18:25,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:25,365 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51803069] [2021-03-25 00:18:25,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:25,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:25,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:25,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:25,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:25,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:25,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:25,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:25,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:25,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:25,396 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-25 00:18:25,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51803069] [2021-03-25 00:18:25,396 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:25,396 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:18:25,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892489358] [2021-03-25 00:18:25,396 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:18:25,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:25,397 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:18:25,397 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:18:25,397 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:25,398 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 250 transitions, 2834 flow. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:25,398 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:25,398 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:25,398 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:26,023 INFO L129 PetriNetUnfolder]: 3228/5105 cut-off events. [2021-03-25 00:18:26,023 INFO L130 PetriNetUnfolder]: For 17687/18222 co-relation queries the response was YES. [2021-03-25 00:18:26,039 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28276 conditions, 5105 events. 3228/5105 cut-off events. For 17687/18222 co-relation queries the response was YES. Maximal size of possible extension queue 428. Compared 31914 event pairs, 695 based on Foata normal form. 116/5209 useless extension candidates. Maximal degree in co-relation 28026. Up to 4336 conditions per place. [2021-03-25 00:18:26,078 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 182 selfloop transitions, 114 changer transitions 0/307 dead transitions. [2021-03-25 00:18:26,079 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 307 transitions, 4066 flow [2021-03-25 00:18:26,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:18:26,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:18:26,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 189 transitions. [2021-03-25 00:18:26,080 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6196721311475409 [2021-03-25 00:18:26,080 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 189 transitions. [2021-03-25 00:18:26,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 189 transitions. [2021-03-25 00:18:26,080 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:26,080 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 189 transitions. [2021-03-25 00:18:26,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:26,081 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:26,082 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:26,082 INFO L185 Difference]: Start difference. First operand has 54 places, 250 transitions, 2834 flow. Second operand 5 states and 189 transitions. [2021-03-25 00:18:26,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 307 transitions, 4066 flow [2021-03-25 00:18:26,137 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 307 transitions, 3970 flow, removed 45 selfloop flow, removed 1 redundant places. [2021-03-25 00:18:26,142 INFO L241 Difference]: Finished difference. Result has 58 places, 280 transitions, 3452 flow [2021-03-25 00:18:26,142 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=2770, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3452, PETRI_PLACES=58, PETRI_TRANSITIONS=280} [2021-03-25 00:18:26,143 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 18 predicate places. [2021-03-25 00:18:26,143 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 280 transitions, 3452 flow [2021-03-25 00:18:26,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:26,143 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:26,143 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:26,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 00:18:26,143 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:26,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:26,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1354969109, now seen corresponding path program 6 times [2021-03-25 00:18:26,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:26,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898696567] [2021-03-25 00:18:26,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:26,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:26,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:26,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:26,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:26,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:26,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:26,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:26,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:26,183 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-25 00:18:26,183 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898696567] [2021-03-25 00:18:26,183 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:26,183 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:26,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78144685] [2021-03-25 00:18:26,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:26,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:26,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:26,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:26,185 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:26,185 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 280 transitions, 3452 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:26,185 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:26,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:26,186 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:26,953 INFO L129 PetriNetUnfolder]: 3534/5637 cut-off events. [2021-03-25 00:18:26,953 INFO L130 PetriNetUnfolder]: For 21442/22325 co-relation queries the response was YES. [2021-03-25 00:18:26,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30580 conditions, 5637 events. 3534/5637 cut-off events. For 21442/22325 co-relation queries the response was YES. Maximal size of possible extension queue 479. Compared 36557 event pairs, 580 based on Foata normal form. 112/5731 useless extension candidates. Maximal degree in co-relation 30350. Up to 2554 conditions per place. [2021-03-25 00:18:27,007 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 60 selfloop transitions, 304 changer transitions 0/375 dead transitions. [2021-03-25 00:18:27,007 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 375 transitions, 5252 flow [2021-03-25 00:18:27,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:18:27,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:18:27,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 274 transitions. [2021-03-25 00:18:27,009 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6416861826697893 [2021-03-25 00:18:27,009 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 274 transitions. [2021-03-25 00:18:27,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 274 transitions. [2021-03-25 00:18:27,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:27,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 274 transitions. [2021-03-25 00:18:27,010 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.142857142857146) internal successors, (274), 7 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,012 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,013 INFO L185 Difference]: Start difference. First operand has 58 places, 280 transitions, 3452 flow. Second operand 7 states and 274 transitions. [2021-03-25 00:18:27,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 375 transitions, 5252 flow [2021-03-25 00:18:27,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 375 transitions, 5113 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 00:18:27,064 INFO L241 Difference]: Finished difference. Result has 65 places, 363 transitions, 5259 flow [2021-03-25 00:18:27,064 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=3341, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5259, PETRI_PLACES=65, PETRI_TRANSITIONS=363} [2021-03-25 00:18:27,065 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 25 predicate places. [2021-03-25 00:18:27,065 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 363 transitions, 5259 flow [2021-03-25 00:18:27,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,065 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:27,065 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:27,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 00:18:27,066 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:27,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:27,073 INFO L82 PathProgramCache]: Analyzing trace with hash 700874527, now seen corresponding path program 7 times [2021-03-25 00:18:27,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:27,073 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861105301] [2021-03-25 00:18:27,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:27,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:27,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:27,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:27,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:27,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:27,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:27,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:27,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:27,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:27,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:27,119 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-25 00:18:27,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861105301] [2021-03-25 00:18:27,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:27,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:27,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827243294] [2021-03-25 00:18:27,120 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:27,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:27,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:27,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:27,122 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:27,122 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 363 transitions, 5259 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,123 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:27,123 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:27,123 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:27,900 INFO L129 PetriNetUnfolder]: 3664/5906 cut-off events. [2021-03-25 00:18:27,900 INFO L130 PetriNetUnfolder]: For 31841/32516 co-relation queries the response was YES. [2021-03-25 00:18:27,920 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37496 conditions, 5906 events. 3664/5906 cut-off events. For 31841/32516 co-relation queries the response was YES. Maximal size of possible extension queue 504. Compared 38990 event pairs, 601 based on Foata normal form. 180/6075 useless extension candidates. Maximal degree in co-relation 37233. Up to 2750 conditions per place. [2021-03-25 00:18:27,957 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 126 selfloop transitions, 312 changer transitions 0/449 dead transitions. [2021-03-25 00:18:27,958 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 449 transitions, 7436 flow [2021-03-25 00:18:27,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:27,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:27,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 232 transitions. [2021-03-25 00:18:27,959 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6338797814207651 [2021-03-25 00:18:27,959 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 232 transitions. [2021-03-25 00:18:27,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 232 transitions. [2021-03-25 00:18:27,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:27,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 232 transitions. [2021-03-25 00:18:27,960 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,961 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:27,961 INFO L185 Difference]: Start difference. First operand has 65 places, 363 transitions, 5259 flow. Second operand 6 states and 232 transitions. [2021-03-25 00:18:27,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 449 transitions, 7436 flow [2021-03-25 00:18:28,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 449 transitions, 7430 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 00:18:28,116 INFO L241 Difference]: Finished difference. Result has 71 places, 430 transitions, 7297 flow [2021-03-25 00:18:28,116 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=5253, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=363, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=7297, PETRI_PLACES=71, PETRI_TRANSITIONS=430} [2021-03-25 00:18:28,116 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 31 predicate places. [2021-03-25 00:18:28,116 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 430 transitions, 7297 flow [2021-03-25 00:18:28,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:28,117 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:28,117 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:28,117 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 00:18:28,117 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:28,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:28,118 INFO L82 PathProgramCache]: Analyzing trace with hash -525016631, now seen corresponding path program 8 times [2021-03-25 00:18:28,118 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:28,118 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069262796] [2021-03-25 00:18:28,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:28,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:28,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:28,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:28,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:28,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:28,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:28,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:28,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:28,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:28,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:28,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:28,175 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-25 00:18:28,175 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069262796] [2021-03-25 00:18:28,176 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:28,176 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:28,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699163406] [2021-03-25 00:18:28,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:28,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:28,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:28,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:28,177 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:28,178 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 430 transitions, 7297 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:28,178 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:28,178 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:28,178 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:29,235 INFO L129 PetriNetUnfolder]: 3806/6198 cut-off events. [2021-03-25 00:18:29,235 INFO L130 PetriNetUnfolder]: For 44147/44845 co-relation queries the response was YES. [2021-03-25 00:18:29,255 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43548 conditions, 6198 events. 3806/6198 cut-off events. For 44147/44845 co-relation queries the response was YES. Maximal size of possible extension queue 557. Compared 42001 event pairs, 559 based on Foata normal form. 232/6418 useless extension candidates. Maximal degree in co-relation 43275. Up to 2793 conditions per place. [2021-03-25 00:18:29,294 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 127 selfloop transitions, 371 changer transitions 0/509 dead transitions. [2021-03-25 00:18:29,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 509 transitions, 9651 flow [2021-03-25 00:18:29,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:29,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:29,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 233 transitions. [2021-03-25 00:18:29,296 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6366120218579235 [2021-03-25 00:18:29,296 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 233 transitions. [2021-03-25 00:18:29,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 233 transitions. [2021-03-25 00:18:29,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:29,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 233 transitions. [2021-03-25 00:18:29,297 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.833333333333336) internal successors, (233), 6 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:29,298 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:29,299 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:29,299 INFO L185 Difference]: Start difference. First operand has 71 places, 430 transitions, 7297 flow. Second operand 6 states and 233 transitions. [2021-03-25 00:18:29,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 509 transitions, 9651 flow [2021-03-25 00:18:29,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 509 transitions, 9183 flow, removed 4 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:29,402 INFO L241 Difference]: Finished difference. Result has 73 places, 490 transitions, 8970 flow [2021-03-25 00:18:29,403 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=6833, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=307, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=8970, PETRI_PLACES=73, PETRI_TRANSITIONS=490} [2021-03-25 00:18:29,403 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 33 predicate places. [2021-03-25 00:18:29,403 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 490 transitions, 8970 flow [2021-03-25 00:18:29,404 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:29,404 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:29,404 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:29,405 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-25 00:18:29,406 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:29,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:29,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1208091215, now seen corresponding path program 9 times [2021-03-25 00:18:29,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:29,407 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137440068] [2021-03-25 00:18:29,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:29,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:29,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:29,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:29,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:29,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:29,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:29,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:29,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:29,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:29,488 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-25 00:18:29,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137440068] [2021-03-25 00:18:29,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:29,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:18:29,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270539017] [2021-03-25 00:18:29,489 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:18:29,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:29,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:18:29,490 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:18:29,491 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:29,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 490 transitions, 8970 flow. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:29,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:29,491 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:29,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:30,503 INFO L129 PetriNetUnfolder]: 3725/6102 cut-off events. [2021-03-25 00:18:30,504 INFO L130 PetriNetUnfolder]: For 46965/48482 co-relation queries the response was YES. [2021-03-25 00:18:30,522 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43992 conditions, 6102 events. 3725/6102 cut-off events. For 46965/48482 co-relation queries the response was YES. Maximal size of possible extension queue 544. Compared 41751 event pairs, 1021 based on Foata normal form. 127/6212 useless extension candidates. Maximal degree in co-relation 43734. Up to 5155 conditions per place. [2021-03-25 00:18:30,561 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 292 selfloop transitions, 241 changer transitions 0/544 dead transitions. [2021-03-25 00:18:30,561 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 544 transitions, 10988 flow [2021-03-25 00:18:30,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:18:30,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:18:30,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 188 transitions. [2021-03-25 00:18:30,562 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6163934426229508 [2021-03-25 00:18:30,562 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 188 transitions. [2021-03-25 00:18:30,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 188 transitions. [2021-03-25 00:18:30,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:30,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 188 transitions. [2021-03-25 00:18:30,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 37.6) internal successors, (188), 5 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:30,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:30,564 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:30,564 INFO L185 Difference]: Start difference. First operand has 73 places, 490 transitions, 8970 flow. Second operand 5 states and 188 transitions. [2021-03-25 00:18:30,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 544 transitions, 10988 flow [2021-03-25 00:18:30,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 544 transitions, 10555 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:18:30,666 INFO L241 Difference]: Finished difference. Result has 76 places, 522 transitions, 9983 flow [2021-03-25 00:18:30,666 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=8485, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=205, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=9983, PETRI_PLACES=76, PETRI_TRANSITIONS=522} [2021-03-25 00:18:30,667 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 36 predicate places. [2021-03-25 00:18:30,667 INFO L480 AbstractCegarLoop]: Abstraction has has 76 places, 522 transitions, 9983 flow [2021-03-25 00:18:30,667 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:30,667 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:30,667 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:30,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 00:18:30,667 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:30,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:30,668 INFO L82 PathProgramCache]: Analyzing trace with hash 336379349, now seen corresponding path program 10 times [2021-03-25 00:18:30,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:30,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145483872] [2021-03-25 00:18:30,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:30,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:30,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:30,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:30,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:30,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:30,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:30,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:30,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:30,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:30,741 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-25 00:18:30,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145483872] [2021-03-25 00:18:30,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:30,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:18:30,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094757447] [2021-03-25 00:18:30,742 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:18:30,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:30,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:18:30,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:18:30,745 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:30,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 522 transitions, 9983 flow. Second operand has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:30,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:30,745 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:30,745 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:31,592 INFO L129 PetriNetUnfolder]: 3684/6067 cut-off events. [2021-03-25 00:18:31,593 INFO L130 PetriNetUnfolder]: For 52138/53010 co-relation queries the response was YES. [2021-03-25 00:18:31,613 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43153 conditions, 6067 events. 3684/6067 cut-off events. For 52138/53010 co-relation queries the response was YES. Maximal size of possible extension queue 548. Compared 41891 event pairs, 874 based on Foata normal form. 136/6190 useless extension candidates. Maximal degree in co-relation 42909. Up to 5097 conditions per place. [2021-03-25 00:18:31,653 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 293 selfloop transitions, 249 changer transitions 1/554 dead transitions. [2021-03-25 00:18:31,653 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 554 transitions, 11566 flow [2021-03-25 00:18:31,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:18:31,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:18:31,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 189 transitions. [2021-03-25 00:18:31,654 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6196721311475409 [2021-03-25 00:18:31,654 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 189 transitions. [2021-03-25 00:18:31,654 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 189 transitions. [2021-03-25 00:18:31,655 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:31,655 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 189 transitions. [2021-03-25 00:18:31,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 37.8) internal successors, (189), 5 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:31,656 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:31,656 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:31,656 INFO L185 Difference]: Start difference. First operand has 76 places, 522 transitions, 9983 flow. Second operand 5 states and 189 transitions. [2021-03-25 00:18:31,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 554 transitions, 11566 flow [2021-03-25 00:18:31,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 554 transitions, 11319 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 00:18:31,765 INFO L241 Difference]: Finished difference. Result has 79 places, 533 transitions, 10609 flow [2021-03-25 00:18:31,766 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=9507, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=512, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=282, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=10609, PETRI_PLACES=79, PETRI_TRANSITIONS=533} [2021-03-25 00:18:31,766 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 39 predicate places. [2021-03-25 00:18:31,766 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 533 transitions, 10609 flow [2021-03-25 00:18:31,766 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:31,766 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:31,766 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:31,767 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 00:18:31,767 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:31,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:31,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1491316957, now seen corresponding path program 11 times [2021-03-25 00:18:31,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:31,767 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583363797] [2021-03-25 00:18:31,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:31,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:31,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:31,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:31,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:31,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:31,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:31,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:31,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:31,820 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-25 00:18:31,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583363797] [2021-03-25 00:18:31,821 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:31,821 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:31,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194940317] [2021-03-25 00:18:31,822 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:31,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:31,823 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:31,823 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:31,823 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:31,823 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 533 transitions, 10609 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:31,823 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:31,823 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:31,824 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:32,756 INFO L129 PetriNetUnfolder]: 3620/5975 cut-off events. [2021-03-25 00:18:32,757 INFO L130 PetriNetUnfolder]: For 46860/47628 co-relation queries the response was YES. [2021-03-25 00:18:32,770 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42973 conditions, 5975 events. 3620/5975 cut-off events. For 46860/47628 co-relation queries the response was YES. Maximal size of possible extension queue 538. Compared 41138 event pairs, 611 based on Foata normal form. 166/6135 useless extension candidates. Maximal degree in co-relation 42693. Up to 2723 conditions per place. [2021-03-25 00:18:32,800 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 62 selfloop transitions, 507 changer transitions 0/580 dead transitions. [2021-03-25 00:18:32,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 580 transitions, 12671 flow [2021-03-25 00:18:32,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:18:32,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:18:32,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 273 transitions. [2021-03-25 00:18:32,801 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.639344262295082 [2021-03-25 00:18:32,802 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 273 transitions. [2021-03-25 00:18:32,802 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 273 transitions. [2021-03-25 00:18:32,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:32,802 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 273 transitions. [2021-03-25 00:18:32,803 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.0) internal successors, (273), 7 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:32,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:32,803 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:32,804 INFO L185 Difference]: Start difference. First operand has 79 places, 533 transitions, 10609 flow. Second operand 7 states and 273 transitions. [2021-03-25 00:18:32,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 580 transitions, 12671 flow [2021-03-25 00:18:32,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 580 transitions, 12403 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 00:18:32,899 INFO L241 Difference]: Finished difference. Result has 85 places, 569 transitions, 12580 flow [2021-03-25 00:18:32,900 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=9980, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=455, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12580, PETRI_PLACES=85, PETRI_TRANSITIONS=569} [2021-03-25 00:18:32,900 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 45 predicate places. [2021-03-25 00:18:32,900 INFO L480 AbstractCegarLoop]: Abstraction has has 85 places, 569 transitions, 12580 flow [2021-03-25 00:18:32,900 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:32,900 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:32,900 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:32,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 00:18:32,901 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:32,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:32,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1425792205, now seen corresponding path program 12 times [2021-03-25 00:18:32,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:32,901 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389065754] [2021-03-25 00:18:32,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:32,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:32,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:32,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:32,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:32,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:32,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:32,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:32,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:32,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:32,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:32,952 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-25 00:18:32,953 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389065754] [2021-03-25 00:18:32,953 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:32,953 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:18:32,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45016856] [2021-03-25 00:18:32,953 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:18:32,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:32,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:18:32,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:18:32,954 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:32,954 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 569 transitions, 12580 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:32,954 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:32,954 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:32,954 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:33,910 INFO L129 PetriNetUnfolder]: 3690/6159 cut-off events. [2021-03-25 00:18:33,911 INFO L130 PetriNetUnfolder]: For 56027/56316 co-relation queries the response was YES. [2021-03-25 00:18:33,929 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48287 conditions, 6159 events. 3690/6159 cut-off events. For 56027/56316 co-relation queries the response was YES. Maximal size of possible extension queue 530. Compared 42918 event pairs, 143 based on Foata normal form. 56/6212 useless extension candidates. Maximal degree in co-relation 47970. Up to 2831 conditions per place. [2021-03-25 00:18:33,969 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 38 selfloop transitions, 585 changer transitions 2/636 dead transitions. [2021-03-25 00:18:33,969 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 636 transitions, 14345 flow [2021-03-25 00:18:33,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 00:18:33,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 00:18:33,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 315 transitions. [2021-03-25 00:18:33,971 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6454918032786885 [2021-03-25 00:18:33,971 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 315 transitions. [2021-03-25 00:18:33,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 315 transitions. [2021-03-25 00:18:33,971 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:33,971 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 315 transitions. [2021-03-25 00:18:33,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 39.375) internal successors, (315), 8 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:33,973 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:33,973 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:33,973 INFO L185 Difference]: Start difference. First operand has 85 places, 569 transitions, 12580 flow. Second operand 8 states and 315 transitions. [2021-03-25 00:18:33,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 636 transitions, 14345 flow [2021-03-25 00:18:34,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 636 transitions, 14087 flow, removed 59 selfloop flow, removed 3 redundant places. [2021-03-25 00:18:34,128 INFO L241 Difference]: Finished difference. Result has 90 places, 622 transitions, 13982 flow [2021-03-25 00:18:34,129 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=12322, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=545, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=13982, PETRI_PLACES=90, PETRI_TRANSITIONS=622} [2021-03-25 00:18:34,129 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 50 predicate places. [2021-03-25 00:18:34,129 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 622 transitions, 13982 flow [2021-03-25 00:18:34,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:34,129 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:34,129 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:34,129 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-25 00:18:34,129 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:34,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:34,130 INFO L82 PathProgramCache]: Analyzing trace with hash 308798069, now seen corresponding path program 13 times [2021-03-25 00:18:34,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:34,130 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241625884] [2021-03-25 00:18:34,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:34,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:34,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:34,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:34,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:34,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:34,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:34,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:34,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:34,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:34,172 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-25 00:18:34,172 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241625884] [2021-03-25 00:18:34,172 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:34,172 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:34,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953469466] [2021-03-25 00:18:34,173 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:34,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:34,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:34,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:34,174 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:34,175 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 622 transitions, 13982 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:34,175 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:34,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:34,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:35,131 INFO L129 PetriNetUnfolder]: 4147/7087 cut-off events. [2021-03-25 00:18:35,131 INFO L130 PetriNetUnfolder]: For 77447/77743 co-relation queries the response was YES. [2021-03-25 00:18:35,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56796 conditions, 7087 events. 4147/7087 cut-off events. For 77447/77743 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 51820 event pairs, 423 based on Foata normal form. 116/7200 useless extension candidates. Maximal degree in co-relation 56359. Up to 3059 conditions per place. [2021-03-25 00:18:35,197 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 199 selfloop transitions, 518 changer transitions 0/728 dead transitions. [2021-03-25 00:18:35,197 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 728 transitions, 16546 flow [2021-03-25 00:18:35,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:35,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:35,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 232 transitions. [2021-03-25 00:18:35,199 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6338797814207651 [2021-03-25 00:18:35,199 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 232 transitions. [2021-03-25 00:18:35,199 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 232 transitions. [2021-03-25 00:18:35,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:35,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 232 transitions. [2021-03-25 00:18:35,200 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:35,200 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:35,201 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:35,201 INFO L185 Difference]: Start difference. First operand has 90 places, 622 transitions, 13982 flow. Second operand 6 states and 232 transitions. [2021-03-25 00:18:35,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 728 transitions, 16546 flow [2021-03-25 00:18:35,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 728 transitions, 16157 flow, removed 136 selfloop flow, removed 2 redundant places. [2021-03-25 00:18:35,449 INFO L241 Difference]: Finished difference. Result has 96 places, 689 transitions, 16365 flow [2021-03-25 00:18:35,450 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=13712, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=472, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=16365, PETRI_PLACES=96, PETRI_TRANSITIONS=689} [2021-03-25 00:18:35,450 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 56 predicate places. [2021-03-25 00:18:35,450 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 689 transitions, 16365 flow [2021-03-25 00:18:35,450 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:35,450 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:35,451 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:35,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 00:18:35,451 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:35,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:35,451 INFO L82 PathProgramCache]: Analyzing trace with hash 968997561, now seen corresponding path program 14 times [2021-03-25 00:18:35,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:35,451 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438231332] [2021-03-25 00:18:35,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:35,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:35,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:35,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:35,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:35,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:35,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:35,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:35,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:35,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:35,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:35,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:35,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:35,489 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-25 00:18:35,489 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438231332] [2021-03-25 00:18:35,489 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:35,490 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:35,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347683802] [2021-03-25 00:18:35,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:35,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:35,490 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:35,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:35,491 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:35,491 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 689 transitions, 16365 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:35,491 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:35,491 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:35,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:36,651 INFO L129 PetriNetUnfolder]: 4153/7126 cut-off events. [2021-03-25 00:18:36,651 INFO L130 PetriNetUnfolder]: For 94965/95294 co-relation queries the response was YES. [2021-03-25 00:18:36,678 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61773 conditions, 7126 events. 4153/7126 cut-off events. For 94965/95294 co-relation queries the response was YES. Maximal size of possible extension queue 640. Compared 52620 event pairs, 548 based on Foata normal form. 115/7237 useless extension candidates. Maximal degree in co-relation 61341. Up to 3068 conditions per place. [2021-03-25 00:18:36,715 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 198 selfloop transitions, 532 changer transitions 0/741 dead transitions. [2021-03-25 00:18:36,715 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 741 transitions, 18460 flow [2021-03-25 00:18:36,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:36,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:36,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 231 transitions. [2021-03-25 00:18:36,716 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6311475409836066 [2021-03-25 00:18:36,716 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 231 transitions. [2021-03-25 00:18:36,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 231 transitions. [2021-03-25 00:18:36,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:36,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 231 transitions. [2021-03-25 00:18:36,717 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.5) internal successors, (231), 6 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:36,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:36,718 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:36,718 INFO L185 Difference]: Start difference. First operand has 96 places, 689 transitions, 16365 flow. Second operand 6 states and 231 transitions. [2021-03-25 00:18:36,718 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 741 transitions, 18460 flow [2021-03-25 00:18:36,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 741 transitions, 18401 flow, removed 27 selfloop flow, removed 1 redundant places. [2021-03-25 00:18:36,883 INFO L241 Difference]: Finished difference. Result has 102 places, 705 transitions, 18071 flow [2021-03-25 00:18:36,883 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=16306, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=689, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=516, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=18071, PETRI_PLACES=102, PETRI_TRANSITIONS=705} [2021-03-25 00:18:36,883 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 62 predicate places. [2021-03-25 00:18:36,883 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 705 transitions, 18071 flow [2021-03-25 00:18:36,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:36,884 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:36,884 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:36,884 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 00:18:36,884 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:36,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:36,884 INFO L82 PathProgramCache]: Analyzing trace with hash 907891623, now seen corresponding path program 15 times [2021-03-25 00:18:36,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:36,884 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722818086] [2021-03-25 00:18:36,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:36,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:36,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:36,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:36,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:36,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:36,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:36,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:36,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:36,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:36,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:36,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:36,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:36,917 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-25 00:18:36,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722818086] [2021-03-25 00:18:36,917 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:36,917 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:36,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920151547] [2021-03-25 00:18:36,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:36,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:36,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:36,918 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:36,918 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:36,919 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 705 transitions, 18071 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:36,919 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:36,919 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:36,919 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:38,209 INFO L129 PetriNetUnfolder]: 4247/7339 cut-off events. [2021-03-25 00:18:38,210 INFO L130 PetriNetUnfolder]: For 127162/128396 co-relation queries the response was YES. [2021-03-25 00:18:38,238 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69229 conditions, 7339 events. 4247/7339 cut-off events. For 127162/128396 co-relation queries the response was YES. Maximal size of possible extension queue 701. Compared 55363 event pairs, 491 based on Foata normal form. 316/7648 useless extension candidates. Maximal degree in co-relation 68825. Up to 3155 conditions per place. [2021-03-25 00:18:38,277 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 199 selfloop transitions, 582 changer transitions 0/792 dead transitions. [2021-03-25 00:18:38,277 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 792 transitions, 21341 flow [2021-03-25 00:18:38,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:38,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:38,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 232 transitions. [2021-03-25 00:18:38,279 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6338797814207651 [2021-03-25 00:18:38,279 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 232 transitions. [2021-03-25 00:18:38,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 232 transitions. [2021-03-25 00:18:38,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:38,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 232 transitions. [2021-03-25 00:18:38,280 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:38,281 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:38,281 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:38,281 INFO L185 Difference]: Start difference. First operand has 102 places, 705 transitions, 18071 flow. Second operand 6 states and 232 transitions. [2021-03-25 00:18:38,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 792 transitions, 21341 flow [2021-03-25 00:18:38,450 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 792 transitions, 20894 flow, removed 12 selfloop flow, removed 5 redundant places. [2021-03-25 00:18:38,465 INFO L241 Difference]: Finished difference. Result has 103 places, 758 transitions, 20412 flow [2021-03-25 00:18:38,465 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=17537, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=701, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=525, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=20412, PETRI_PLACES=103, PETRI_TRANSITIONS=758} [2021-03-25 00:18:38,466 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 63 predicate places. [2021-03-25 00:18:38,466 INFO L480 AbstractCegarLoop]: Abstraction has has 103 places, 758 transitions, 20412 flow [2021-03-25 00:18:38,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:38,466 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:38,466 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:38,466 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 00:18:38,466 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:38,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:38,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1568476729, now seen corresponding path program 16 times [2021-03-25 00:18:38,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:38,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133389919] [2021-03-25 00:18:38,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:38,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:38,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:38,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:38,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:38,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:38,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:38,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:38,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:38,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:38,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:38,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:38,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:38,500 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-25 00:18:38,500 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133389919] [2021-03-25 00:18:38,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:38,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:18:38,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556271403] [2021-03-25 00:18:38,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:18:38,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:38,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:18:38,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:18:38,501 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:38,502 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 758 transitions, 20412 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:38,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:38,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:38,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:39,580 INFO L129 PetriNetUnfolder]: 3172/5702 cut-off events. [2021-03-25 00:18:39,580 INFO L130 PetriNetUnfolder]: For 96098/96774 co-relation queries the response was YES. [2021-03-25 00:18:39,600 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54470 conditions, 5702 events. 3172/5702 cut-off events. For 96098/96774 co-relation queries the response was YES. Maximal size of possible extension queue 517. Compared 42801 event pairs, 302 based on Foata normal form. 385/6085 useless extension candidates. Maximal degree in co-relation 54164. Up to 2366 conditions per place. [2021-03-25 00:18:39,628 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 197 selfloop transitions, 526 changer transitions 0/734 dead transitions. [2021-03-25 00:18:39,628 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 734 transitions, 19877 flow [2021-03-25 00:18:39,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:18:39,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:18:39,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 231 transitions. [2021-03-25 00:18:39,630 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6311475409836066 [2021-03-25 00:18:39,630 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 231 transitions. [2021-03-25 00:18:39,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 231 transitions. [2021-03-25 00:18:39,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:39,631 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 231 transitions. [2021-03-25 00:18:39,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.5) internal successors, (231), 6 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:39,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:39,632 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:39,632 INFO L185 Difference]: Start difference. First operand has 103 places, 758 transitions, 20412 flow. Second operand 6 states and 231 transitions. [2021-03-25 00:18:39,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 734 transitions, 19877 flow [2021-03-25 00:18:39,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 734 transitions, 18247 flow, removed 231 selfloop flow, removed 5 redundant places. [2021-03-25 00:18:39,782 INFO L241 Difference]: Finished difference. Result has 105 places, 707 transitions, 17999 flow [2021-03-25 00:18:39,782 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=15063, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=649, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=468, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=17999, PETRI_PLACES=105, PETRI_TRANSITIONS=707} [2021-03-25 00:18:39,782 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 65 predicate places. [2021-03-25 00:18:39,782 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 707 transitions, 17999 flow [2021-03-25 00:18:39,783 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:39,783 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:39,783 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:39,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-25 00:18:39,783 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:39,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:39,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1920662077, now seen corresponding path program 17 times [2021-03-25 00:18:39,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:39,783 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306873161] [2021-03-25 00:18:39,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:39,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:39,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:39,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:39,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:39,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:39,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:39,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:39,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:39,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:39,815 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-25 00:18:39,815 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306873161] [2021-03-25 00:18:39,815 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:39,815 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:39,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458096647] [2021-03-25 00:18:39,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:39,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:39,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:39,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:39,816 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:39,817 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 707 transitions, 17999 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:39,817 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:39,817 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:39,817 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:40,874 INFO L129 PetriNetUnfolder]: 3226/5786 cut-off events. [2021-03-25 00:18:40,874 INFO L130 PetriNetUnfolder]: For 92216/92550 co-relation queries the response was YES. [2021-03-25 00:18:40,889 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56963 conditions, 5786 events. 3226/5786 cut-off events. For 92216/92550 co-relation queries the response was YES. Maximal size of possible extension queue 530. Compared 43488 event pairs, 253 based on Foata normal form. 122/5904 useless extension candidates. Maximal degree in co-relation 56680. Up to 2286 conditions per place. [2021-03-25 00:18:40,910 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 246 selfloop transitions, 503 changer transitions 0/760 dead transitions. [2021-03-25 00:18:40,910 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 760 transitions, 20781 flow [2021-03-25 00:18:40,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:18:40,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:18:40,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 273 transitions. [2021-03-25 00:18:40,911 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.639344262295082 [2021-03-25 00:18:40,911 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 273 transitions. [2021-03-25 00:18:40,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 273 transitions. [2021-03-25 00:18:40,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:40,912 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 273 transitions. [2021-03-25 00:18:40,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.0) internal successors, (273), 7 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:40,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:40,913 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:40,913 INFO L185 Difference]: Start difference. First operand has 105 places, 707 transitions, 17999 flow. Second operand 7 states and 273 transitions. [2021-03-25 00:18:40,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 760 transitions, 20781 flow [2021-03-25 00:18:41,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 760 transitions, 20025 flow, removed 51 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:41,042 INFO L241 Difference]: Finished difference. Result has 108 places, 742 transitions, 19495 flow [2021-03-25 00:18:41,042 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=17284, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=707, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=468, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=19495, PETRI_PLACES=108, PETRI_TRANSITIONS=742} [2021-03-25 00:18:41,043 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 68 predicate places. [2021-03-25 00:18:41,043 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 742 transitions, 19495 flow [2021-03-25 00:18:41,043 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:41,043 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:41,043 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:41,043 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-25 00:18:41,043 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:41,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:41,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1645204209, now seen corresponding path program 18 times [2021-03-25 00:18:41,044 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:41,044 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833936621] [2021-03-25 00:18:41,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:41,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:41,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:41,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:41,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:41,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:41,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:41,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:41,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:41,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:41,079 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-25 00:18:41,080 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833936621] [2021-03-25 00:18:41,080 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:41,080 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:41,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219600292] [2021-03-25 00:18:41,080 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:41,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:41,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:41,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:41,081 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:41,081 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 742 transitions, 19495 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:41,081 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:41,081 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:41,081 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:42,262 INFO L129 PetriNetUnfolder]: 3281/5916 cut-off events. [2021-03-25 00:18:42,263 INFO L130 PetriNetUnfolder]: For 102903/104338 co-relation queries the response was YES. [2021-03-25 00:18:42,281 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58906 conditions, 5916 events. 3281/5916 cut-off events. For 102903/104338 co-relation queries the response was YES. Maximal size of possible extension queue 555. Compared 44806 event pairs, 253 based on Foata normal form. 198/6107 useless extension candidates. Maximal degree in co-relation 58610. Up to 2223 conditions per place. [2021-03-25 00:18:42,306 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 247 selfloop transitions, 532 changer transitions 0/790 dead transitions. [2021-03-25 00:18:42,306 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 790 transitions, 22194 flow [2021-03-25 00:18:42,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:18:42,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:18:42,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 274 transitions. [2021-03-25 00:18:42,307 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6416861826697893 [2021-03-25 00:18:42,307 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 274 transitions. [2021-03-25 00:18:42,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 274 transitions. [2021-03-25 00:18:42,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:42,308 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 274 transitions. [2021-03-25 00:18:42,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.142857142857146) internal successors, (274), 7 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:42,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:42,309 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:42,309 INFO L185 Difference]: Start difference. First operand has 108 places, 742 transitions, 19495 flow. Second operand 7 states and 274 transitions. [2021-03-25 00:18:42,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 790 transitions, 22194 flow [2021-03-25 00:18:42,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 790 transitions, 21664 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:18:42,443 INFO L241 Difference]: Finished difference. Result has 111 places, 771 transitions, 20937 flow [2021-03-25 00:18:42,443 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=18994, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=742, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=503, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20937, PETRI_PLACES=111, PETRI_TRANSITIONS=771} [2021-03-25 00:18:42,444 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 71 predicate places. [2021-03-25 00:18:42,444 INFO L480 AbstractCegarLoop]: Abstraction has has 111 places, 771 transitions, 20937 flow [2021-03-25 00:18:42,444 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:42,444 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:42,444 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:42,444 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-25 00:18:42,444 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:42,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:42,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1036604167, now seen corresponding path program 19 times [2021-03-25 00:18:42,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:42,445 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439937158] [2021-03-25 00:18:42,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:42,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:42,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:42,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:42,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:42,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:42,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:42,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:42,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:42,474 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-25 00:18:42,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439937158] [2021-03-25 00:18:42,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:42,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:42,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788421399] [2021-03-25 00:18:42,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:42,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:42,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:42,475 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:42,475 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:42,476 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 771 transitions, 20937 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:42,476 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:42,476 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:42,476 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:43,729 INFO L129 PetriNetUnfolder]: 3487/6453 cut-off events. [2021-03-25 00:18:43,729 INFO L130 PetriNetUnfolder]: For 129299/129657 co-relation queries the response was YES. [2021-03-25 00:18:43,757 INFO L84 FinitePrefix]: Finished finitePrefix Result has 65999 conditions, 6453 events. 3487/6453 cut-off events. For 129299/129657 co-relation queries the response was YES. Maximal size of possible extension queue 633. Compared 51101 event pairs, 323 based on Foata normal form. 369/6820 useless extension candidates. Maximal degree in co-relation 65660. Up to 3198 conditions per place. [2021-03-25 00:18:43,786 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 344 selfloop transitions, 559 changer transitions 1/915 dead transitions. [2021-03-25 00:18:43,786 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 915 transitions, 27008 flow [2021-03-25 00:18:43,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 00:18:43,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 00:18:43,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 313 transitions. [2021-03-25 00:18:43,787 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6413934426229508 [2021-03-25 00:18:43,787 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 313 transitions. [2021-03-25 00:18:43,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 313 transitions. [2021-03-25 00:18:43,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:43,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 313 transitions. [2021-03-25 00:18:43,788 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 39.125) internal successors, (313), 8 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:43,789 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:43,789 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:43,789 INFO L185 Difference]: Start difference. First operand has 111 places, 771 transitions, 20937 flow. Second operand 8 states and 313 transitions. [2021-03-25 00:18:43,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 915 transitions, 27008 flow [2021-03-25 00:18:43,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 915 transitions, 26243 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:43,981 INFO L241 Difference]: Finished difference. Result has 114 places, 875 transitions, 24876 flow [2021-03-25 00:18:43,982 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=20299, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=771, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=455, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=24876, PETRI_PLACES=114, PETRI_TRANSITIONS=875} [2021-03-25 00:18:43,982 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 74 predicate places. [2021-03-25 00:18:43,982 INFO L480 AbstractCegarLoop]: Abstraction has has 114 places, 875 transitions, 24876 flow [2021-03-25 00:18:43,982 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:43,982 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:43,982 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:43,983 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-25 00:18:43,983 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:43,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:43,983 INFO L82 PathProgramCache]: Analyzing trace with hash 1463144091, now seen corresponding path program 20 times [2021-03-25 00:18:43,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:43,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757629052] [2021-03-25 00:18:43,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:43,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:43,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:44,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:44,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:44,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:44,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:44,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:44,036 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-25 00:18:44,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757629052] [2021-03-25 00:18:44,036 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:44,036 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:18:44,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697328714] [2021-03-25 00:18:44,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:18:44,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:44,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:18:44,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:18:44,037 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:44,038 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 875 transitions, 24876 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:44,038 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:44,038 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:44,038 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:45,694 INFO L129 PetriNetUnfolder]: 3705/7133 cut-off events. [2021-03-25 00:18:45,694 INFO L130 PetriNetUnfolder]: For 127151/128055 co-relation queries the response was YES. [2021-03-25 00:18:45,716 INFO L84 FinitePrefix]: Finished finitePrefix Result has 72132 conditions, 7133 events. 3705/7133 cut-off events. For 127151/128055 co-relation queries the response was YES. Maximal size of possible extension queue 761. Compared 60393 event pairs, 142 based on Foata normal form. 584/7713 useless extension candidates. Maximal degree in co-relation 71776. Up to 2601 conditions per place. [2021-03-25 00:18:45,746 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 145 selfloop transitions, 954 changer transitions 10/1120 dead transitions. [2021-03-25 00:18:45,747 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 1120 transitions, 32210 flow [2021-03-25 00:18:45,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:18:45,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:18:45,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 353 transitions. [2021-03-25 00:18:45,748 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6429872495446266 [2021-03-25 00:18:45,748 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 353 transitions. [2021-03-25 00:18:45,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 353 transitions. [2021-03-25 00:18:45,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:45,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 353 transitions. [2021-03-25 00:18:45,749 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.22222222222222) internal successors, (353), 9 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:45,750 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:45,750 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:45,750 INFO L185 Difference]: Start difference. First operand has 114 places, 875 transitions, 24876 flow. Second operand 9 states and 353 transitions. [2021-03-25 00:18:45,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 1120 transitions, 32210 flow [2021-03-25 00:18:45,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 1120 transitions, 31522 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:18:45,954 INFO L241 Difference]: Finished difference. Result has 123 places, 1058 transitions, 31104 flow [2021-03-25 00:18:45,955 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=23477, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=853, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=766, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=31104, PETRI_PLACES=123, PETRI_TRANSITIONS=1058} [2021-03-25 00:18:45,955 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 83 predicate places. [2021-03-25 00:18:45,955 INFO L480 AbstractCegarLoop]: Abstraction has has 123 places, 1058 transitions, 31104 flow [2021-03-25 00:18:45,955 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:45,955 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:45,955 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:45,955 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-25 00:18:45,955 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:45,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:45,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1491546981, now seen corresponding path program 21 times [2021-03-25 00:18:45,956 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:45,956 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026315341] [2021-03-25 00:18:45,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:45,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:45,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:45,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:45,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:45,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:45,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:45,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:45,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:45,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:45,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:46,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:46,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:46,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:46,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:46,009 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-25 00:18:46,009 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026315341] [2021-03-25 00:18:46,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:46,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:18:46,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691189365] [2021-03-25 00:18:46,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:18:46,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:46,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:18:46,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:18:46,010 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:46,011 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 1058 transitions, 31104 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:46,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:46,011 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:46,011 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:48,080 INFO L129 PetriNetUnfolder]: 3542/7160 cut-off events. [2021-03-25 00:18:48,080 INFO L130 PetriNetUnfolder]: For 176906/178152 co-relation queries the response was YES. [2021-03-25 00:18:48,104 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78080 conditions, 7160 events. 3542/7160 cut-off events. For 176906/178152 co-relation queries the response was YES. Maximal size of possible extension queue 804. Compared 63821 event pairs, 129 based on Foata normal form. 553/7707 useless extension candidates. Maximal degree in co-relation 77717. Up to 2464 conditions per place. [2021-03-25 00:18:48,133 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 145 selfloop transitions, 1062 changer transitions 26/1244 dead transitions. [2021-03-25 00:18:48,133 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 1244 transitions, 37794 flow [2021-03-25 00:18:48,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:18:48,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:18:48,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 356 transitions. [2021-03-25 00:18:48,139 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6484517304189436 [2021-03-25 00:18:48,139 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 356 transitions. [2021-03-25 00:18:48,139 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 356 transitions. [2021-03-25 00:18:48,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:48,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 356 transitions. [2021-03-25 00:18:48,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.55555555555556) internal successors, (356), 9 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:48,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:48,141 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:48,141 INFO L185 Difference]: Start difference. First operand has 123 places, 1058 transitions, 31104 flow. Second operand 9 states and 356 transitions. [2021-03-25 00:18:48,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 1244 transitions, 37794 flow [2021-03-25 00:18:48,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 1244 transitions, 36105 flow, removed 233 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:48,609 INFO L241 Difference]: Finished difference. Result has 127 places, 1163 transitions, 34224 flow [2021-03-25 00:18:48,610 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=28307, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1018, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=902, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=34224, PETRI_PLACES=127, PETRI_TRANSITIONS=1163} [2021-03-25 00:18:48,610 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 87 predicate places. [2021-03-25 00:18:48,610 INFO L480 AbstractCegarLoop]: Abstraction has has 127 places, 1163 transitions, 34224 flow [2021-03-25 00:18:48,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:48,611 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:48,611 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:48,611 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-25 00:18:48,611 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:48,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:48,611 INFO L82 PathProgramCache]: Analyzing trace with hash -985585879, now seen corresponding path program 22 times [2021-03-25 00:18:48,611 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:48,611 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112067507] [2021-03-25 00:18:48,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:48,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:48,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:48,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:48,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:48,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:48,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:48,661 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-25 00:18:48,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112067507] [2021-03-25 00:18:48,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:48,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 00:18:48,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043771491] [2021-03-25 00:18:48,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:18:48,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:48,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:18:48,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:18:48,663 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:48,663 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 1163 transitions, 34224 flow. Second operand has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:48,663 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:48,663 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:48,663 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:50,886 INFO L129 PetriNetUnfolder]: 3539/7250 cut-off events. [2021-03-25 00:18:50,887 INFO L130 PetriNetUnfolder]: For 157498/157850 co-relation queries the response was YES. [2021-03-25 00:18:50,913 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79301 conditions, 7250 events. 3539/7250 cut-off events. For 157498/157850 co-relation queries the response was YES. Maximal size of possible extension queue 805. Compared 65493 event pairs, 63 based on Foata normal form. 185/7432 useless extension candidates. Maximal degree in co-relation 78951. Up to 2328 conditions per place. [2021-03-25 00:18:50,942 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 69 selfloop transitions, 1199 changer transitions 11/1290 dead transitions. [2021-03-25 00:18:50,942 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 1290 transitions, 39365 flow [2021-03-25 00:18:50,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:18:50,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:18:50,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 396 transitions. [2021-03-25 00:18:50,943 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6491803278688525 [2021-03-25 00:18:50,943 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 396 transitions. [2021-03-25 00:18:50,943 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 396 transitions. [2021-03-25 00:18:50,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:50,943 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 396 transitions. [2021-03-25 00:18:50,944 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 39.6) internal successors, (396), 10 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:50,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:50,945 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:50,945 INFO L185 Difference]: Start difference. First operand has 127 places, 1163 transitions, 34224 flow. Second operand 10 states and 396 transitions. [2021-03-25 00:18:50,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 1290 transitions, 39365 flow [2021-03-25 00:18:51,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 132 places, 1290 transitions, 38888 flow, removed 3 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:51,513 INFO L241 Difference]: Finished difference. Result has 132 places, 1236 transitions, 37808 flow [2021-03-25 00:18:51,513 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=33781, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=37808, PETRI_PLACES=132, PETRI_TRANSITIONS=1236} [2021-03-25 00:18:51,513 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 92 predicate places. [2021-03-25 00:18:51,514 INFO L480 AbstractCegarLoop]: Abstraction has has 132 places, 1236 transitions, 37808 flow [2021-03-25 00:18:51,514 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:51,514 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:51,514 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:51,514 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 00:18:51,514 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:51,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:51,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1464401453, now seen corresponding path program 23 times [2021-03-25 00:18:51,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:51,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257463579] [2021-03-25 00:18:51,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:51,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:51,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:51,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:51,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:51,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:51,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:51,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:51,552 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-25 00:18:51,552 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257463579] [2021-03-25 00:18:51,553 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:51,553 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:18:51,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979369919] [2021-03-25 00:18:51,553 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:18:51,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:51,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:18:51,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:18:51,554 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:51,554 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 1236 transitions, 37808 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:51,554 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:51,554 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:51,554 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:53,809 INFO L129 PetriNetUnfolder]: 3519/7322 cut-off events. [2021-03-25 00:18:53,809 INFO L130 PetriNetUnfolder]: For 176789/177590 co-relation queries the response was YES. [2021-03-25 00:18:53,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83650 conditions, 7322 events. 3519/7322 cut-off events. For 176789/177590 co-relation queries the response was YES. Maximal size of possible extension queue 839. Compared 67403 event pairs, 122 based on Foata normal form. 246/7566 useless extension candidates. Maximal degree in co-relation 83286. Up to 2481 conditions per place. [2021-03-25 00:18:53,866 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 137 selfloop transitions, 1175 changer transitions 6/1329 dead transitions. [2021-03-25 00:18:53,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 1329 transitions, 42910 flow [2021-03-25 00:18:53,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:18:53,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:18:53,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 274 transitions. [2021-03-25 00:18:53,867 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6416861826697893 [2021-03-25 00:18:53,867 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 274 transitions. [2021-03-25 00:18:53,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 274 transitions. [2021-03-25 00:18:53,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:53,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 274 transitions. [2021-03-25 00:18:53,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.142857142857146) internal successors, (274), 7 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:53,868 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:53,868 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 61.0) internal successors, (488), 8 states have internal predecessors, (488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:53,868 INFO L185 Difference]: Start difference. First operand has 132 places, 1236 transitions, 37808 flow. Second operand 7 states and 274 transitions. [2021-03-25 00:18:53,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 1329 transitions, 42910 flow [2021-03-25 00:18:54,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 1329 transitions, 41262 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-03-25 00:18:54,411 INFO L241 Difference]: Finished difference. Result has 133 places, 1288 transitions, 40267 flow [2021-03-25 00:18:54,412 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=35984, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=40267, PETRI_PLACES=133, PETRI_TRANSITIONS=1288} [2021-03-25 00:18:54,412 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 93 predicate places. [2021-03-25 00:18:54,412 INFO L480 AbstractCegarLoop]: Abstraction has has 133 places, 1288 transitions, 40267 flow [2021-03-25 00:18:54,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:54,412 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:54,412 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:54,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-25 00:18:54,413 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:54,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:54,413 INFO L82 PathProgramCache]: Analyzing trace with hash 750566441, now seen corresponding path program 24 times [2021-03-25 00:18:54,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:54,413 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397442377] [2021-03-25 00:18:54,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:54,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:54,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:54,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:54,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:54,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:54,472 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-25 00:18:54,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397442377] [2021-03-25 00:18:54,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:54,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 00:18:54,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942286153] [2021-03-25 00:18:54,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:18:54,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:54,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:18:54,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:18:54,474 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:54,474 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 1288 transitions, 40267 flow. Second operand has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:54,474 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:54,474 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:54,474 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:18:56,803 INFO L129 PetriNetUnfolder]: 3599/7514 cut-off events. [2021-03-25 00:18:56,803 INFO L130 PetriNetUnfolder]: For 187344/188299 co-relation queries the response was YES. [2021-03-25 00:18:56,829 INFO L84 FinitePrefix]: Finished finitePrefix Result has 87114 conditions, 7514 events. 3599/7514 cut-off events. For 187344/188299 co-relation queries the response was YES. Maximal size of possible extension queue 881. Compared 69811 event pairs, 63 based on Foata normal form. 267/7778 useless extension candidates. Maximal degree in co-relation 86767. Up to 2400 conditions per place. [2021-03-25 00:18:56,859 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 65 selfloop transitions, 1265 changer transitions 88/1429 dead transitions. [2021-03-25 00:18:56,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 1429 transitions, 46692 flow [2021-03-25 00:18:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:18:56,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:18:56,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 393 transitions. [2021-03-25 00:18:56,861 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6442622950819672 [2021-03-25 00:18:56,861 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 393 transitions. [2021-03-25 00:18:56,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 393 transitions. [2021-03-25 00:18:56,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:18:56,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 393 transitions. [2021-03-25 00:18:56,862 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 39.3) internal successors, (393), 10 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:56,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:56,862 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:56,862 INFO L185 Difference]: Start difference. First operand has 133 places, 1288 transitions, 40267 flow. Second operand 10 states and 393 transitions. [2021-03-25 00:18:56,862 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 1429 transitions, 46692 flow [2021-03-25 00:18:57,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 1429 transitions, 45194 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-25 00:18:57,392 INFO L241 Difference]: Finished difference. Result has 140 places, 1303 transitions, 42305 flow [2021-03-25 00:18:57,392 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=38754, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=42305, PETRI_PLACES=140, PETRI_TRANSITIONS=1303} [2021-03-25 00:18:57,392 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 100 predicate places. [2021-03-25 00:18:57,392 INFO L480 AbstractCegarLoop]: Abstraction has has 140 places, 1303 transitions, 42305 flow [2021-03-25 00:18:57,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:57,393 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:18:57,393 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:18:57,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-25 00:18:57,393 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:18:57,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:18:57,393 INFO L82 PathProgramCache]: Analyzing trace with hash 725613289, now seen corresponding path program 25 times [2021-03-25 00:18:57,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:18:57,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345405029] [2021-03-25 00:18:57,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:18:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:18:57,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:18:57,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:18:57,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:18:57,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:18:57,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:18:57,452 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-25 00:18:57,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345405029] [2021-03-25 00:18:57,452 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:18:57,452 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:18:57,452 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31346329] [2021-03-25 00:18:57,452 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:18:57,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:18:57,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:18:57,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:18:57,453 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:18:57,453 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 1303 transitions, 42305 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:18:57,453 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:18:57,453 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:18:57,453 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:00,208 INFO L129 PetriNetUnfolder]: 3642/7669 cut-off events. [2021-03-25 00:19:00,208 INFO L130 PetriNetUnfolder]: For 217340/217745 co-relation queries the response was YES. [2021-03-25 00:19:00,236 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93405 conditions, 7669 events. 3642/7669 cut-off events. For 217340/217745 co-relation queries the response was YES. Maximal size of possible extension queue 907. Compared 72249 event pairs, 61 based on Foata normal form. 161/7827 useless extension candidates. Maximal degree in co-relation 93075. Up to 2493 conditions per place. [2021-03-25 00:19:00,267 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 72 selfloop transitions, 1279 changer transitions 89/1451 dead transitions. [2021-03-25 00:19:00,267 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 1451 transitions, 48940 flow [2021-03-25 00:19:00,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:00,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:00,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 510 transitions. [2021-03-25 00:19:00,268 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6431273644388399 [2021-03-25 00:19:00,268 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 510 transitions. [2021-03-25 00:19:00,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 510 transitions. [2021-03-25 00:19:00,268 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:00,268 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 510 transitions. [2021-03-25 00:19:00,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 39.23076923076923) internal successors, (510), 13 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:00,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:00,270 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:00,270 INFO L185 Difference]: Start difference. First operand has 140 places, 1303 transitions, 42305 flow. Second operand 13 states and 510 transitions. [2021-03-25 00:19:00,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 1451 transitions, 48940 flow [2021-03-25 00:19:01,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 1451 transitions, 47989 flow, removed 47 selfloop flow, removed 5 redundant places. [2021-03-25 00:19:01,386 INFO L241 Difference]: Finished difference. Result has 149 places, 1317 transitions, 44453 flow [2021-03-25 00:19:01,386 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=41464, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1208, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=44453, PETRI_PLACES=149, PETRI_TRANSITIONS=1317} [2021-03-25 00:19:01,386 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 109 predicate places. [2021-03-25 00:19:01,387 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 1317 transitions, 44453 flow [2021-03-25 00:19:01,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:01,387 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:01,387 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:01,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-25 00:19:01,387 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:01,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:01,387 INFO L82 PathProgramCache]: Analyzing trace with hash -91162983, now seen corresponding path program 26 times [2021-03-25 00:19:01,388 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:01,388 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594522148] [2021-03-25 00:19:01,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:01,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:01,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:01,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:01,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:01,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:01,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:01,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:01,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:01,425 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-25 00:19:01,425 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594522148] [2021-03-25 00:19:01,425 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:01,425 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:19:01,425 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952522542] [2021-03-25 00:19:01,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:19:01,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:01,426 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:19:01,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:19:01,426 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:01,426 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 1317 transitions, 44453 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:01,426 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:01,426 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:01,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:03,836 INFO L129 PetriNetUnfolder]: 3318/7227 cut-off events. [2021-03-25 00:19:03,836 INFO L130 PetriNetUnfolder]: For 194648/195516 co-relation queries the response was YES. [2021-03-25 00:19:03,863 INFO L84 FinitePrefix]: Finished finitePrefix Result has 91125 conditions, 7227 events. 3318/7227 cut-off events. For 194648/195516 co-relation queries the response was YES. Maximal size of possible extension queue 892. Compared 69078 event pairs, 397 based on Foata normal form. 232/7457 useless extension candidates. Maximal degree in co-relation 90747. Up to 3904 conditions per place. [2021-03-25 00:19:03,893 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 560 selfloop transitions, 748 changer transitions 15/1334 dead transitions. [2021-03-25 00:19:03,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 1334 transitions, 47311 flow [2021-03-25 00:19:03,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:19:03,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:19:03,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 231 transitions. [2021-03-25 00:19:03,894 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6311475409836066 [2021-03-25 00:19:03,894 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 231 transitions. [2021-03-25 00:19:03,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 231 transitions. [2021-03-25 00:19:03,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:03,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 231 transitions. [2021-03-25 00:19:03,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.5) internal successors, (231), 6 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:03,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:03,895 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:03,895 INFO L185 Difference]: Start difference. First operand has 149 places, 1317 transitions, 44453 flow. Second operand 6 states and 231 transitions. [2021-03-25 00:19:03,895 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 1334 transitions, 47311 flow [2021-03-25 00:19:04,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 1334 transitions, 46068 flow, removed 18 selfloop flow, removed 6 redundant places. [2021-03-25 00:19:04,759 INFO L241 Difference]: Finished difference. Result has 149 places, 1297 transitions, 44204 flow [2021-03-25 00:19:04,760 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=42458, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=739, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=44204, PETRI_PLACES=149, PETRI_TRANSITIONS=1297} [2021-03-25 00:19:04,760 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 109 predicate places. [2021-03-25 00:19:04,760 INFO L480 AbstractCegarLoop]: Abstraction has has 149 places, 1297 transitions, 44204 flow [2021-03-25 00:19:04,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:04,761 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:04,761 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:04,761 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-25 00:19:04,761 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:04,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:04,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1168051853, now seen corresponding path program 27 times [2021-03-25 00:19:04,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:04,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777776617] [2021-03-25 00:19:04,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:04,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:04,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:04,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:04,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:04,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:04,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:19:04,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777776617] [2021-03-25 00:19:04,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:04,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:19:04,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865944108] [2021-03-25 00:19:04,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:19:04,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:04,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:19:04,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:19:04,820 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:04,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 1297 transitions, 44204 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:04,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:04,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:04,821 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:07,504 INFO L129 PetriNetUnfolder]: 3353/7302 cut-off events. [2021-03-25 00:19:07,505 INFO L130 PetriNetUnfolder]: For 215641/216031 co-relation queries the response was YES. [2021-03-25 00:19:07,533 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92156 conditions, 7302 events. 3353/7302 cut-off events. For 215641/216031 co-relation queries the response was YES. Maximal size of possible extension queue 875. Compared 70191 event pairs, 75 based on Foata normal form. 155/7455 useless extension candidates. Maximal degree in co-relation 91816. Up to 2412 conditions per place. [2021-03-25 00:19:07,563 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 76 selfloop transitions, 1321 changer transitions 33/1441 dead transitions. [2021-03-25 00:19:07,563 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 1441 transitions, 50511 flow [2021-03-25 00:19:07,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:07,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:07,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 515 transitions. [2021-03-25 00:19:07,564 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6494325346784363 [2021-03-25 00:19:07,564 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 515 transitions. [2021-03-25 00:19:07,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 515 transitions. [2021-03-25 00:19:07,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:07,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 515 transitions. [2021-03-25 00:19:07,565 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 39.61538461538461) internal successors, (515), 13 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:07,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:07,566 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:07,567 INFO L185 Difference]: Start difference. First operand has 149 places, 1297 transitions, 44204 flow. Second operand 13 states and 515 transitions. [2021-03-25 00:19:07,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 1441 transitions, 50511 flow [2021-03-25 00:19:08,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 1441 transitions, 49577 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:08,564 INFO L241 Difference]: Finished difference. Result has 158 places, 1357 transitions, 47359 flow [2021-03-25 00:19:08,564 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=43345, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=47359, PETRI_PLACES=158, PETRI_TRANSITIONS=1357} [2021-03-25 00:19:08,564 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 118 predicate places. [2021-03-25 00:19:08,564 INFO L480 AbstractCegarLoop]: Abstraction has has 158 places, 1357 transitions, 47359 flow [2021-03-25 00:19:08,565 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:08,565 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:08,565 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:08,565 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-25 00:19:08,565 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:08,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:08,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1329317089, now seen corresponding path program 28 times [2021-03-25 00:19:08,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:08,565 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184206690] [2021-03-25 00:19:08,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:08,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:08,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:08,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:08,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:08,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:08,608 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-25 00:19:08,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184206690] [2021-03-25 00:19:08,608 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:08,608 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 00:19:08,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711579240] [2021-03-25 00:19:08,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:19:08,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:08,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:19:08,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:19:08,609 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:08,609 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 1357 transitions, 47359 flow. Second operand has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:08,610 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:08,610 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:08,610 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:11,275 INFO L129 PetriNetUnfolder]: 2801/6609 cut-off events. [2021-03-25 00:19:11,275 INFO L130 PetriNetUnfolder]: For 192569/193917 co-relation queries the response was YES. [2021-03-25 00:19:11,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86730 conditions, 6609 events. 2801/6609 cut-off events. For 192569/193917 co-relation queries the response was YES. Maximal size of possible extension queue 851. Compared 66421 event pairs, 313 based on Foata normal form. 478/7081 useless extension candidates. Maximal degree in co-relation 86365. Up to 2674 conditions per place. [2021-03-25 00:19:11,322 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 441 selfloop transitions, 970 changer transitions 93/1515 dead transitions. [2021-03-25 00:19:11,322 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 1515 transitions, 54591 flow [2021-03-25 00:19:11,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 00:19:11,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 00:19:11,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 471 transitions. [2021-03-25 00:19:11,324 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6434426229508197 [2021-03-25 00:19:11,324 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 471 transitions. [2021-03-25 00:19:11,324 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 471 transitions. [2021-03-25 00:19:11,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:11,324 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 471 transitions. [2021-03-25 00:19:11,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 39.25) internal successors, (471), 12 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:11,325 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 61.0) internal successors, (793), 13 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:11,325 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 61.0) internal successors, (793), 13 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:11,325 INFO L185 Difference]: Start difference. First operand has 158 places, 1357 transitions, 47359 flow. Second operand 12 states and 471 transitions. [2021-03-25 00:19:11,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 1515 transitions, 54591 flow [2021-03-25 00:19:12,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 1515 transitions, 53968 flow, removed 3 selfloop flow, removed 4 redundant places. [2021-03-25 00:19:12,083 INFO L241 Difference]: Finished difference. Result has 170 places, 1384 transitions, 48621 flow [2021-03-25 00:19:12,083 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=44741, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=818, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=48621, PETRI_PLACES=170, PETRI_TRANSITIONS=1384} [2021-03-25 00:19:12,083 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 130 predicate places. [2021-03-25 00:19:12,084 INFO L480 AbstractCegarLoop]: Abstraction has has 170 places, 1384 transitions, 48621 flow [2021-03-25 00:19:12,084 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:12,084 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:12,084 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:12,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-25 00:19:12,084 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:12,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:12,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1839738427, now seen corresponding path program 29 times [2021-03-25 00:19:12,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:12,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756219173] [2021-03-25 00:19:12,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:12,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:12,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:12,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:12,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:12,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:12,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:12,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:12,126 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-25 00:19:12,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756219173] [2021-03-25 00:19:12,127 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:12,127 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:19:12,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50852340] [2021-03-25 00:19:12,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:19:12,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:12,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:19:12,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:19:12,128 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:12,128 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 1384 transitions, 48621 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:12,128 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:12,128 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:12,128 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:14,780 INFO L129 PetriNetUnfolder]: 2561/6284 cut-off events. [2021-03-25 00:19:14,780 INFO L130 PetriNetUnfolder]: For 204527/204945 co-relation queries the response was YES. [2021-03-25 00:19:14,805 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86620 conditions, 6284 events. 2561/6284 cut-off events. For 204527/204945 co-relation queries the response was YES. Maximal size of possible extension queue 821. Compared 64633 event pairs, 66 based on Foata normal form. 190/6471 useless extension candidates. Maximal degree in co-relation 86255. Up to 2188 conditions per place. [2021-03-25 00:19:14,831 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 151 selfloop transitions, 1267 changer transitions 47/1476 dead transitions. [2021-03-25 00:19:14,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 1476 transitions, 53756 flow [2021-03-25 00:19:14,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:19:14,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:19:14,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 353 transitions. [2021-03-25 00:19:14,832 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6429872495446266 [2021-03-25 00:19:14,832 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 353 transitions. [2021-03-25 00:19:14,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 353 transitions. [2021-03-25 00:19:14,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:14,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 353 transitions. [2021-03-25 00:19:14,832 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.22222222222222) internal successors, (353), 9 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:14,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:14,833 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:14,833 INFO L185 Difference]: Start difference. First operand has 170 places, 1384 transitions, 48621 flow. Second operand 9 states and 353 transitions. [2021-03-25 00:19:14,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 1476 transitions, 53756 flow [2021-03-25 00:19:15,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 1476 transitions, 50462 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-25 00:19:15,802 INFO L241 Difference]: Finished difference. Result has 173 places, 1388 transitions, 48617 flow [2021-03-25 00:19:15,802 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=45023, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=48617, PETRI_PLACES=173, PETRI_TRANSITIONS=1388} [2021-03-25 00:19:15,803 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 133 predicate places. [2021-03-25 00:19:15,803 INFO L480 AbstractCegarLoop]: Abstraction has has 173 places, 1388 transitions, 48617 flow [2021-03-25 00:19:15,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:15,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:15,803 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:15,803 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-25 00:19:15,805 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:15,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:15,805 INFO L82 PathProgramCache]: Analyzing trace with hash 25048563, now seen corresponding path program 30 times [2021-03-25 00:19:15,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:15,805 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757716865] [2021-03-25 00:19:15,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:15,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:15,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:15,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:15,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:15,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:15,857 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-25 00:19:15,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757716865] [2021-03-25 00:19:15,857 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:15,857 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:19:15,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635589379] [2021-03-25 00:19:15,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:19:15,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:15,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:19:15,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:19:15,858 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:15,858 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 1388 transitions, 48617 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:15,858 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:15,858 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:15,859 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:18,576 INFO L129 PetriNetUnfolder]: 2424/6025 cut-off events. [2021-03-25 00:19:18,576 INFO L130 PetriNetUnfolder]: For 208784/209155 co-relation queries the response was YES. [2021-03-25 00:19:18,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 84166 conditions, 6025 events. 2424/6025 cut-off events. For 208784/209155 co-relation queries the response was YES. Maximal size of possible extension queue 783. Compared 61967 event pairs, 266 based on Foata normal form. 111/6133 useless extension candidates. Maximal degree in co-relation 83819. Up to 2161 conditions per place. [2021-03-25 00:19:18,622 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 390 selfloop transitions, 932 changer transitions 105/1438 dead transitions. [2021-03-25 00:19:18,622 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 1438 transitions, 52501 flow [2021-03-25 00:19:18,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:18,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:18,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 505 transitions. [2021-03-25 00:19:18,623 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6368221941992434 [2021-03-25 00:19:18,623 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 505 transitions. [2021-03-25 00:19:18,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 505 transitions. [2021-03-25 00:19:18,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:18,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 505 transitions. [2021-03-25 00:19:18,624 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 38.84615384615385) internal successors, (505), 13 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:18,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:18,626 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:18,626 INFO L185 Difference]: Start difference. First operand has 173 places, 1388 transitions, 48617 flow. Second operand 13 states and 505 transitions. [2021-03-25 00:19:18,626 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 1438 transitions, 52501 flow [2021-03-25 00:19:19,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 1438 transitions, 51901 flow, removed 11 selfloop flow, removed 4 redundant places. [2021-03-25 00:19:19,385 INFO L241 Difference]: Finished difference. Result has 182 places, 1311 transitions, 46537 flow [2021-03-25 00:19:19,385 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=48049, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=919, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=46537, PETRI_PLACES=182, PETRI_TRANSITIONS=1311} [2021-03-25 00:19:19,386 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 142 predicate places. [2021-03-25 00:19:19,386 INFO L480 AbstractCegarLoop]: Abstraction has has 182 places, 1311 transitions, 46537 flow [2021-03-25 00:19:19,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:19,386 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:19,386 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:19,386 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-25 00:19:19,386 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:19,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:19,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1191294335, now seen corresponding path program 31 times [2021-03-25 00:19:19,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:19,387 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051326247] [2021-03-25 00:19:19,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:19,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:19,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:19,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:19,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:19,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:19,447 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-25 00:19:19,447 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051326247] [2021-03-25 00:19:19,447 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:19,447 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 00:19:19,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711880346] [2021-03-25 00:19:19,447 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:19:19,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:19,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:19:19,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:19:19,448 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:19,449 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 1311 transitions, 46537 flow. Second operand has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:19,449 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:19,449 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:19,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:22,016 INFO L129 PetriNetUnfolder]: 2310/5828 cut-off events. [2021-03-25 00:19:22,017 INFO L130 PetriNetUnfolder]: For 210155/210538 co-relation queries the response was YES. [2021-03-25 00:19:22,041 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83003 conditions, 5828 events. 2310/5828 cut-off events. For 210155/210538 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 60094 event pairs, 273 based on Foata normal form. 106/5931 useless extension candidates. Maximal degree in co-relation 82656. Up to 2161 conditions per place. [2021-03-25 00:19:22,064 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 389 selfloop transitions, 927 changer transitions 73/1400 dead transitions. [2021-03-25 00:19:22,064 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 1400 transitions, 52117 flow [2021-03-25 00:19:22,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 00:19:22,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 00:19:22,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 642 transitions. [2021-03-25 00:19:22,066 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6190935390549662 [2021-03-25 00:19:22,066 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 642 transitions. [2021-03-25 00:19:22,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 642 transitions. [2021-03-25 00:19:22,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:22,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 642 transitions. [2021-03-25 00:19:22,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 37.76470588235294) internal successors, (642), 17 states have internal predecessors, (642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:22,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:22,068 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:22,068 INFO L185 Difference]: Start difference. First operand has 182 places, 1311 transitions, 46537 flow. Second operand 17 states and 642 transitions. [2021-03-25 00:19:22,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 1400 transitions, 52117 flow [2021-03-25 00:19:22,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 1400 transitions, 50305 flow, removed 10 selfloop flow, removed 7 redundant places. [2021-03-25 00:19:22,976 INFO L241 Difference]: Finished difference. Result has 192 places, 1306 transitions, 46655 flow [2021-03-25 00:19:22,977 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=44896, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=927, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=46655, PETRI_PLACES=192, PETRI_TRANSITIONS=1306} [2021-03-25 00:19:22,977 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 152 predicate places. [2021-03-25 00:19:22,977 INFO L480 AbstractCegarLoop]: Abstraction has has 192 places, 1306 transitions, 46655 flow [2021-03-25 00:19:22,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:22,977 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:22,977 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:22,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-25 00:19:22,977 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:22,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:22,978 INFO L82 PathProgramCache]: Analyzing trace with hash -240526527, now seen corresponding path program 32 times [2021-03-25 00:19:22,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:22,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761030142] [2021-03-25 00:19:22,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:22,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:22,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:22,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:22,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:22,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:22,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:22,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:23,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:23,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:23,021 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-25 00:19:23,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761030142] [2021-03-25 00:19:23,022 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:23,022 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:19:23,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586354129] [2021-03-25 00:19:23,022 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:19:23,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:23,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:19:23,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:19:23,023 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:23,023 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 1306 transitions, 46655 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:23,023 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:23,023 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:23,023 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:25,552 INFO L129 PetriNetUnfolder]: 2249/5679 cut-off events. [2021-03-25 00:19:25,552 INFO L130 PetriNetUnfolder]: For 199759/200140 co-relation queries the response was YES. [2021-03-25 00:19:25,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81058 conditions, 5679 events. 2249/5679 cut-off events. For 199759/200140 co-relation queries the response was YES. Maximal size of possible extension queue 720. Compared 58166 event pairs, 276 based on Foata normal form. 87/5763 useless extension candidates. Maximal degree in co-relation 80706. Up to 2157 conditions per place. [2021-03-25 00:19:25,601 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 384 selfloop transitions, 945 changer transitions 1/1341 dead transitions. [2021-03-25 00:19:25,601 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 1341 transitions, 50033 flow [2021-03-25 00:19:25,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:19:25,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:19:25,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 392 transitions. [2021-03-25 00:19:25,606 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6426229508196721 [2021-03-25 00:19:25,606 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 392 transitions. [2021-03-25 00:19:25,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 392 transitions. [2021-03-25 00:19:25,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:25,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 392 transitions. [2021-03-25 00:19:25,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 39.2) internal successors, (392), 10 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:25,607 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:25,607 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:25,607 INFO L185 Difference]: Start difference. First operand has 192 places, 1306 transitions, 46655 flow. Second operand 10 states and 392 transitions. [2021-03-25 00:19:25,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 1341 transitions, 50033 flow [2021-03-25 00:19:26,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 1341 transitions, 49429 flow, removed 33 selfloop flow, removed 8 redundant places. [2021-03-25 00:19:26,595 INFO L241 Difference]: Finished difference. Result has 189 places, 1323 transitions, 48309 flow [2021-03-25 00:19:26,595 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=46071, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=927, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=48309, PETRI_PLACES=189, PETRI_TRANSITIONS=1323} [2021-03-25 00:19:26,595 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 149 predicate places. [2021-03-25 00:19:26,596 INFO L480 AbstractCegarLoop]: Abstraction has has 189 places, 1323 transitions, 48309 flow [2021-03-25 00:19:26,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:26,596 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:26,596 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:26,596 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-25 00:19:26,596 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:26,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:26,596 INFO L82 PathProgramCache]: Analyzing trace with hash 1914182933, now seen corresponding path program 33 times [2021-03-25 00:19:26,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:26,596 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725577338] [2021-03-25 00:19:26,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:26,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:26,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:26,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:26,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:26,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-25 00:19:26,669 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725577338] [2021-03-25 00:19:26,669 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:26,669 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 00:19:26,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638945498] [2021-03-25 00:19:26,670 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:19:26,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:26,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:19:26,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:19:26,671 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:26,671 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 1323 transitions, 48309 flow. Second operand has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:26,671 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:26,671 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:26,671 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:29,132 INFO L129 PetriNetUnfolder]: 2254/5743 cut-off events. [2021-03-25 00:19:29,133 INFO L130 PetriNetUnfolder]: For 205630/206260 co-relation queries the response was YES. [2021-03-25 00:19:29,155 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82823 conditions, 5743 events. 2254/5743 cut-off events. For 205630/206260 co-relation queries the response was YES. Maximal size of possible extension queue 750. Compared 59348 event pairs, 269 based on Foata normal form. 144/5884 useless extension candidates. Maximal degree in co-relation 82459. Up to 2160 conditions per place. [2021-03-25 00:19:29,179 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 402 selfloop transitions, 941 changer transitions 44/1398 dead transitions. [2021-03-25 00:19:29,179 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 1398 transitions, 52942 flow [2021-03-25 00:19:29,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 00:19:29,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 00:19:29,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 649 transitions. [2021-03-25 00:19:29,180 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6258437801350049 [2021-03-25 00:19:29,180 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 649 transitions. [2021-03-25 00:19:29,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 649 transitions. [2021-03-25 00:19:29,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:29,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 649 transitions. [2021-03-25 00:19:29,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 38.1764705882353) internal successors, (649), 17 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:29,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:29,183 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:29,183 INFO L185 Difference]: Start difference. First operand has 189 places, 1323 transitions, 48309 flow. Second operand 17 states and 649 transitions. [2021-03-25 00:19:29,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 1398 transitions, 52942 flow [2021-03-25 00:19:30,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 1398 transitions, 52690 flow, removed 16 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:30,137 INFO L241 Difference]: Finished difference. Result has 202 places, 1319 transitions, 49332 flow [2021-03-25 00:19:30,137 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=48076, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=905, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=418, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=49332, PETRI_PLACES=202, PETRI_TRANSITIONS=1319} [2021-03-25 00:19:30,137 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 162 predicate places. [2021-03-25 00:19:30,137 INFO L480 AbstractCegarLoop]: Abstraction has has 202 places, 1319 transitions, 49332 flow [2021-03-25 00:19:30,138 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:30,138 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:30,138 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:30,138 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-25 00:19:30,138 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:30,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:30,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1678198761, now seen corresponding path program 34 times [2021-03-25 00:19:30,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:30,138 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813939917] [2021-03-25 00:19:30,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:30,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:30,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:30,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:30,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:30,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:30,185 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-25 00:19:30,185 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813939917] [2021-03-25 00:19:30,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:30,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:19:30,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135065506] [2021-03-25 00:19:30,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:19:30,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:30,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:19:30,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:19:30,186 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:30,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 1319 transitions, 49332 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:30,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:30,187 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:30,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:32,609 INFO L129 PetriNetUnfolder]: 2210/5667 cut-off events. [2021-03-25 00:19:32,609 INFO L130 PetriNetUnfolder]: For 204545/204932 co-relation queries the response was YES. [2021-03-25 00:19:32,635 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83376 conditions, 5667 events. 2210/5667 cut-off events. For 204545/204932 co-relation queries the response was YES. Maximal size of possible extension queue 714. Compared 58486 event pairs, 34 based on Foata normal form. 100/5764 useless extension candidates. Maximal degree in co-relation 83015. Up to 1844 conditions per place. [2021-03-25 00:19:32,658 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 88 selfloop transitions, 1263 changer transitions 27/1389 dead transitions. [2021-03-25 00:19:32,658 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 1389 transitions, 53453 flow [2021-03-25 00:19:32,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:32,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:32,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 506 transitions. [2021-03-25 00:19:32,659 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6380832282471627 [2021-03-25 00:19:32,659 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 506 transitions. [2021-03-25 00:19:32,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 506 transitions. [2021-03-25 00:19:32,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:32,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 506 transitions. [2021-03-25 00:19:32,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 38.92307692307692) internal successors, (506), 13 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:32,660 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:32,660 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:32,661 INFO L185 Difference]: Start difference. First operand has 202 places, 1319 transitions, 49332 flow. Second operand 13 states and 506 transitions. [2021-03-25 00:19:32,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 1389 transitions, 53453 flow [2021-03-25 00:19:33,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 1389 transitions, 52888 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-03-25 00:19:33,628 INFO L241 Difference]: Finished difference. Result has 211 places, 1318 transitions, 51184 flow [2021-03-25 00:19:33,629 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=48776, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=51184, PETRI_PLACES=211, PETRI_TRANSITIONS=1318} [2021-03-25 00:19:33,629 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 171 predicate places. [2021-03-25 00:19:33,629 INFO L480 AbstractCegarLoop]: Abstraction has has 211 places, 1318 transitions, 51184 flow [2021-03-25 00:19:33,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:33,629 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:33,629 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:33,629 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-25 00:19:33,629 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:33,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:33,629 INFO L82 PathProgramCache]: Analyzing trace with hash 2007475087, now seen corresponding path program 35 times [2021-03-25 00:19:33,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:33,630 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472817032] [2021-03-25 00:19:33,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:33,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:33,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:33,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:33,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:33,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:33,665 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-25 00:19:33,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472817032] [2021-03-25 00:19:33,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:33,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:19:33,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953003739] [2021-03-25 00:19:33,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:19:33,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:33,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:19:33,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:19:33,667 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:33,667 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 1318 transitions, 51184 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:33,667 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:33,667 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:33,667 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:35,873 INFO L129 PetriNetUnfolder]: 2167/5595 cut-off events. [2021-03-25 00:19:35,873 INFO L130 PetriNetUnfolder]: For 226348/226735 co-relation queries the response was YES. [2021-03-25 00:19:35,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86043 conditions, 5595 events. 2167/5595 cut-off events. For 226348/226735 co-relation queries the response was YES. Maximal size of possible extension queue 711. Compared 57961 event pairs, 279 based on Foata normal form. 86/5678 useless extension candidates. Maximal degree in co-relation 85666. Up to 2137 conditions per place. [2021-03-25 00:19:35,931 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 387 selfloop transitions, 958 changer transitions 1/1357 dead transitions. [2021-03-25 00:19:35,931 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 1357 transitions, 54748 flow [2021-03-25 00:19:35,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:19:35,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:19:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 389 transitions. [2021-03-25 00:19:35,932 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6377049180327868 [2021-03-25 00:19:35,933 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 389 transitions. [2021-03-25 00:19:35,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 389 transitions. [2021-03-25 00:19:35,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:35,933 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 389 transitions. [2021-03-25 00:19:35,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 38.9) internal successors, (389), 10 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:35,934 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:35,934 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:35,934 INFO L185 Difference]: Start difference. First operand has 211 places, 1318 transitions, 51184 flow. Second operand 10 states and 389 transitions. [2021-03-25 00:19:35,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 1357 transitions, 54748 flow [2021-03-25 00:19:36,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 1357 transitions, 54287 flow, removed 13 selfloop flow, removed 6 redundant places. [2021-03-25 00:19:36,847 INFO L241 Difference]: Finished difference. Result has 215 places, 1342 transitions, 53259 flow [2021-03-25 00:19:36,848 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=50732, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=933, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=53259, PETRI_PLACES=215, PETRI_TRANSITIONS=1342} [2021-03-25 00:19:36,848 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 175 predicate places. [2021-03-25 00:19:36,848 INFO L480 AbstractCegarLoop]: Abstraction has has 215 places, 1342 transitions, 53259 flow [2021-03-25 00:19:36,848 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:36,848 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:36,848 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:36,848 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-25 00:19:36,848 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:36,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:36,849 INFO L82 PathProgramCache]: Analyzing trace with hash -474037797, now seen corresponding path program 36 times [2021-03-25 00:19:36,849 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:36,849 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261140964] [2021-03-25 00:19:36,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:36,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:36,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:36,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:36,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:36,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:36,901 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-25 00:19:36,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261140964] [2021-03-25 00:19:36,901 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:36,901 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 00:19:36,901 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534803342] [2021-03-25 00:19:36,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:19:36,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:36,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:19:36,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:19:36,902 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:36,902 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 1342 transitions, 53259 flow. Second operand has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:36,902 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:36,902 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:36,902 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:39,504 INFO L129 PetriNetUnfolder]: 2178/5650 cut-off events. [2021-03-25 00:19:39,504 INFO L130 PetriNetUnfolder]: For 231360/231766 co-relation queries the response was YES. [2021-03-25 00:19:39,531 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88254 conditions, 5650 events. 2178/5650 cut-off events. For 231360/231766 co-relation queries the response was YES. Maximal size of possible extension queue 724. Compared 58779 event pairs, 279 based on Foata normal form. 91/5738 useless extension candidates. Maximal degree in co-relation 87871. Up to 2140 conditions per place. [2021-03-25 00:19:39,555 INFO L132 encePairwiseOnDemand]: 49/61 looper letters, 398 selfloop transitions, 951 changer transitions 48/1408 dead transitions. [2021-03-25 00:19:39,555 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 1408 transitions, 57891 flow [2021-03-25 00:19:39,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 00:19:39,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 00:19:39,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 639 transitions. [2021-03-25 00:19:39,557 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6162005785920925 [2021-03-25 00:19:39,557 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 639 transitions. [2021-03-25 00:19:39,557 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 639 transitions. [2021-03-25 00:19:39,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:39,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 639 transitions. [2021-03-25 00:19:39,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 37.588235294117645) internal successors, (639), 17 states have internal predecessors, (639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:39,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:39,559 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:39,559 INFO L185 Difference]: Start difference. First operand has 215 places, 1342 transitions, 53259 flow. Second operand 17 states and 639 transitions. [2021-03-25 00:19:39,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 1408 transitions, 57891 flow [2021-03-25 00:19:40,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 1408 transitions, 57221 flow, removed 16 selfloop flow, removed 4 redundant places. [2021-03-25 00:19:40,549 INFO L241 Difference]: Finished difference. Result has 229 places, 1335 transitions, 53848 flow [2021-03-25 00:19:40,549 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=52607, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1342, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=914, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=53848, PETRI_PLACES=229, PETRI_TRANSITIONS=1335} [2021-03-25 00:19:40,550 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 189 predicate places. [2021-03-25 00:19:40,550 INFO L480 AbstractCegarLoop]: Abstraction has has 229 places, 1335 transitions, 53848 flow [2021-03-25 00:19:40,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:40,550 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:40,550 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:40,550 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-25 00:19:40,550 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:40,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:40,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1785396579, now seen corresponding path program 37 times [2021-03-25 00:19:40,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:40,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488895161] [2021-03-25 00:19:40,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:40,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:40,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:40,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:40,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:40,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:40,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:40,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:40,585 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-25 00:19:40,585 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488895161] [2021-03-25 00:19:40,585 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:40,585 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:19:40,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197710801] [2021-03-25 00:19:40,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:19:40,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:40,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:19:40,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:19:40,586 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:40,587 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 1335 transitions, 53848 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:40,587 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:40,587 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:40,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:42,982 INFO L129 PetriNetUnfolder]: 2132/5630 cut-off events. [2021-03-25 00:19:42,982 INFO L130 PetriNetUnfolder]: For 258718/259134 co-relation queries the response was YES. [2021-03-25 00:19:43,005 INFO L84 FinitePrefix]: Finished finitePrefix Result has 89543 conditions, 5630 events. 2132/5630 cut-off events. For 258718/259134 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 59180 event pairs, 65 based on Foata normal form. 156/5783 useless extension candidates. Maximal degree in co-relation 89127. Up to 1724 conditions per place. [2021-03-25 00:19:43,028 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 191 selfloop transitions, 1178 changer transitions 35/1415 dead transitions. [2021-03-25 00:19:43,029 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 1415 transitions, 58844 flow [2021-03-25 00:19:43,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:19:43,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:19:43,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 355 transitions. [2021-03-25 00:19:43,030 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6466302367941712 [2021-03-25 00:19:43,030 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 355 transitions. [2021-03-25 00:19:43,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 355 transitions. [2021-03-25 00:19:43,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:43,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 355 transitions. [2021-03-25 00:19:43,030 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.44444444444444) internal successors, (355), 9 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:43,031 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:43,031 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:43,031 INFO L185 Difference]: Start difference. First operand has 229 places, 1335 transitions, 53848 flow. Second operand 9 states and 355 transitions. [2021-03-25 00:19:43,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 1415 transitions, 58844 flow [2021-03-25 00:19:43,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 1415 transitions, 58770 flow, removed 7 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:43,937 INFO L241 Difference]: Finished difference. Result has 234 places, 1335 transitions, 56108 flow [2021-03-25 00:19:43,938 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=53712, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=56108, PETRI_PLACES=234, PETRI_TRANSITIONS=1335} [2021-03-25 00:19:43,938 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 194 predicate places. [2021-03-25 00:19:43,938 INFO L480 AbstractCegarLoop]: Abstraction has has 234 places, 1335 transitions, 56108 flow [2021-03-25 00:19:43,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:43,939 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:43,939 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:43,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-03-25 00:19:43,939 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:43,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:43,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1396570609, now seen corresponding path program 38 times [2021-03-25 00:19:43,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:43,939 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970421877] [2021-03-25 00:19:43,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:43,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:43,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:43,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:43,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:43,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:43,977 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-25 00:19:43,977 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970421877] [2021-03-25 00:19:43,978 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:43,978 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:19:43,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424322891] [2021-03-25 00:19:43,978 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:19:43,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:43,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:19:43,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:19:43,979 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:43,979 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 1335 transitions, 56108 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:43,979 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:43,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:43,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:46,388 INFO L129 PetriNetUnfolder]: 2029/5475 cut-off events. [2021-03-25 00:19:46,388 INFO L130 PetriNetUnfolder]: For 251334/251735 co-relation queries the response was YES. [2021-03-25 00:19:46,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 90206 conditions, 5475 events. 2029/5475 cut-off events. For 251334/251735 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 57976 event pairs, 33 based on Foata normal form. 159/5631 useless extension candidates. Maximal degree in co-relation 89810. Up to 1698 conditions per place. [2021-03-25 00:19:46,436 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 83 selfloop transitions, 1274 changer transitions 10/1378 dead transitions. [2021-03-25 00:19:46,436 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 1378 transitions, 59967 flow [2021-03-25 00:19:46,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:19:46,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:19:46,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 356 transitions. [2021-03-25 00:19:46,443 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6484517304189436 [2021-03-25 00:19:46,443 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 356 transitions. [2021-03-25 00:19:46,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 356 transitions. [2021-03-25 00:19:46,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:46,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 356 transitions. [2021-03-25 00:19:46,444 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.55555555555556) internal successors, (356), 9 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:46,444 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:46,444 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:46,444 INFO L185 Difference]: Start difference. First operand has 234 places, 1335 transitions, 56108 flow. Second operand 9 states and 356 transitions. [2021-03-25 00:19:46,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 1378 transitions, 59967 flow [2021-03-25 00:19:47,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 1378 transitions, 59448 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:47,436 INFO L241 Difference]: Finished difference. Result has 239 places, 1338 transitions, 58206 flow [2021-03-25 00:19:47,437 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=55141, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1253, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=58206, PETRI_PLACES=239, PETRI_TRANSITIONS=1338} [2021-03-25 00:19:47,437 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 199 predicate places. [2021-03-25 00:19:47,437 INFO L480 AbstractCegarLoop]: Abstraction has has 239 places, 1338 transitions, 58206 flow [2021-03-25 00:19:47,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:47,437 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:47,437 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:47,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-03-25 00:19:47,437 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:47,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:47,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1436905905, now seen corresponding path program 39 times [2021-03-25 00:19:47,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:47,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139057259] [2021-03-25 00:19:47,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:47,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:47,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:47,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:19:47,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:47,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:47,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:47,487 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-25 00:19:47,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139057259] [2021-03-25 00:19:47,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:47,487 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:19:47,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718492617] [2021-03-25 00:19:47,487 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:19:47,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:47,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:19:47,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:19:47,488 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:47,488 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 1338 transitions, 58206 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:47,488 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:47,488 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:47,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:50,137 INFO L129 PetriNetUnfolder]: 1984/5527 cut-off events. [2021-03-25 00:19:50,137 INFO L130 PetriNetUnfolder]: For 283736/284224 co-relation queries the response was YES. [2021-03-25 00:19:50,270 INFO L84 FinitePrefix]: Finished finitePrefix Result has 94429 conditions, 5527 events. 1984/5527 cut-off events. For 283736/284224 co-relation queries the response was YES. Maximal size of possible extension queue 726. Compared 60061 event pairs, 32 based on Foata normal form. 247/5770 useless extension candidates. Maximal degree in co-relation 94056. Up to 1711 conditions per place. [2021-03-25 00:19:50,293 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 93 selfloop transitions, 1214 changer transitions 152/1470 dead transitions. [2021-03-25 00:19:50,293 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 1470 transitions, 65775 flow [2021-03-25 00:19:50,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:50,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:50,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 511 transitions. [2021-03-25 00:19:50,294 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6443883984867591 [2021-03-25 00:19:50,294 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 511 transitions. [2021-03-25 00:19:50,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 511 transitions. [2021-03-25 00:19:50,294 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:50,294 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 511 transitions. [2021-03-25 00:19:50,295 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 39.30769230769231) internal successors, (511), 13 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:50,295 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:50,295 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:50,295 INFO L185 Difference]: Start difference. First operand has 239 places, 1338 transitions, 58206 flow. Second operand 13 states and 511 transitions. [2021-03-25 00:19:50,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 1470 transitions, 65775 flow [2021-03-25 00:19:51,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 1470 transitions, 64095 flow, removed 13 selfloop flow, removed 6 redundant places. [2021-03-25 00:19:51,244 INFO L241 Difference]: Finished difference. Result has 245 places, 1276 transitions, 54920 flow [2021-03-25 00:19:51,245 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=56351, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=54920, PETRI_PLACES=245, PETRI_TRANSITIONS=1276} [2021-03-25 00:19:51,245 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 205 predicate places. [2021-03-25 00:19:51,246 INFO L480 AbstractCegarLoop]: Abstraction has has 245 places, 1276 transitions, 54920 flow [2021-03-25 00:19:51,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:51,246 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:51,246 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:51,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-03-25 00:19:51,246 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:51,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:51,246 INFO L82 PathProgramCache]: Analyzing trace with hash -1117068655, now seen corresponding path program 40 times [2021-03-25 00:19:51,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:51,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295454355] [2021-03-25 00:19:51,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:51,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:51,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:51,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:51,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:51,295 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-25 00:19:51,295 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295454355] [2021-03-25 00:19:51,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:51,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:19:51,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352336481] [2021-03-25 00:19:51,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:19:51,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:51,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:19:51,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:19:51,296 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:51,296 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 1276 transitions, 54920 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:51,296 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:51,296 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:51,296 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:53,174 INFO L129 PetriNetUnfolder]: 1530/4156 cut-off events. [2021-03-25 00:19:53,174 INFO L130 PetriNetUnfolder]: For 223243/223523 co-relation queries the response was YES. [2021-03-25 00:19:53,195 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69467 conditions, 4156 events. 1530/4156 cut-off events. For 223243/223523 co-relation queries the response was YES. Maximal size of possible extension queue 512. Compared 41966 event pairs, 181 based on Foata normal form. 54/4205 useless extension candidates. Maximal degree in co-relation 69109. Up to 1382 conditions per place. [2021-03-25 00:19:53,214 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 403 selfloop transitions, 878 changer transitions 29/1321 dead transitions. [2021-03-25 00:19:53,214 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 1321 transitions, 58749 flow [2021-03-25 00:19:53,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 00:19:53,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 00:19:53,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 508 transitions. [2021-03-25 00:19:53,215 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6406052963430012 [2021-03-25 00:19:53,215 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 508 transitions. [2021-03-25 00:19:53,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 508 transitions. [2021-03-25 00:19:53,216 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:53,216 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 508 transitions. [2021-03-25 00:19:53,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 39.07692307692308) internal successors, (508), 13 states have internal predecessors, (508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:53,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:53,217 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 61.0) internal successors, (854), 14 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:53,217 INFO L185 Difference]: Start difference. First operand has 245 places, 1276 transitions, 54920 flow. Second operand 13 states and 508 transitions. [2021-03-25 00:19:53,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 1321 transitions, 58749 flow [2021-03-25 00:19:53,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 1321 transitions, 58568 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:53,873 INFO L241 Difference]: Finished difference. Result has 254 places, 1263 transitions, 55509 flow [2021-03-25 00:19:53,874 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=54698, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=861, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=55509, PETRI_PLACES=254, PETRI_TRANSITIONS=1263} [2021-03-25 00:19:53,874 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 214 predicate places. [2021-03-25 00:19:53,874 INFO L480 AbstractCegarLoop]: Abstraction has has 254 places, 1263 transitions, 55509 flow [2021-03-25 00:19:53,874 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:53,874 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:53,874 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:53,874 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-03-25 00:19:53,874 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:53,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:53,875 INFO L82 PathProgramCache]: Analyzing trace with hash -2132208995, now seen corresponding path program 41 times [2021-03-25 00:19:53,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:53,875 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912942369] [2021-03-25 00:19:53,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:53,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:53,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:53,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:53,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:53,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:53,933 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-25 00:19:53,933 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912942369] [2021-03-25 00:19:53,934 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:53,934 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 00:19:53,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248701979] [2021-03-25 00:19:53,934 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:19:53,934 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:53,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:19:53,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:19:53,935 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:53,935 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 1263 transitions, 55509 flow. Second operand has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:53,935 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:53,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:53,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:55,944 INFO L129 PetriNetUnfolder]: 1511/4142 cut-off events. [2021-03-25 00:19:55,945 INFO L130 PetriNetUnfolder]: For 231045/231329 co-relation queries the response was YES. [2021-03-25 00:19:55,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 70309 conditions, 4142 events. 1511/4142 cut-off events. For 231045/231329 co-relation queries the response was YES. Maximal size of possible extension queue 511. Compared 42054 event pairs, 182 based on Foata normal form. 48/4184 useless extension candidates. Maximal degree in co-relation 69948. Up to 1385 conditions per place. [2021-03-25 00:19:55,982 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 409 selfloop transitions, 872 changer transitions 28/1320 dead transitions. [2021-03-25 00:19:55,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1320 transitions, 59736 flow [2021-03-25 00:19:55,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 00:19:55,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 00:19:55,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 648 transitions. [2021-03-25 00:19:55,983 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6248794599807136 [2021-03-25 00:19:55,983 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 648 transitions. [2021-03-25 00:19:55,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 648 transitions. [2021-03-25 00:19:55,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:55,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 648 transitions. [2021-03-25 00:19:55,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 38.11764705882353) internal successors, (648), 17 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:55,985 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:55,985 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 61.0) internal successors, (1098), 18 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:55,985 INFO L185 Difference]: Start difference. First operand has 254 places, 1263 transitions, 55509 flow. Second operand 17 states and 648 transitions. [2021-03-25 00:19:55,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1320 transitions, 59736 flow [2021-03-25 00:19:56,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 1320 transitions, 59488 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:19:56,925 INFO L241 Difference]: Finished difference. Result has 267 places, 1257 transitions, 56621 flow [2021-03-25 00:19:56,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=55274, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=852, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=56621, PETRI_PLACES=267, PETRI_TRANSITIONS=1257} [2021-03-25 00:19:56,926 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 227 predicate places. [2021-03-25 00:19:56,926 INFO L480 AbstractCegarLoop]: Abstraction has has 267 places, 1257 transitions, 56621 flow [2021-03-25 00:19:56,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:56,926 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:56,926 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:56,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-03-25 00:19:56,926 INFO L428 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:56,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:56,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1374204835, now seen corresponding path program 42 times [2021-03-25 00:19:56,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:56,927 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134301802] [2021-03-25 00:19:56,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:56,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:56,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:56,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:56,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:56,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:56,971 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-25 00:19:56,971 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134301802] [2021-03-25 00:19:56,971 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:56,971 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 00:19:56,972 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445158514] [2021-03-25 00:19:56,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:19:56,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:56,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:19:56,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:19:56,973 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:56,973 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 1257 transitions, 56621 flow. Second operand has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:56,974 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:56,974 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:56,974 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:19:58,751 INFO L129 PetriNetUnfolder]: 1385/3833 cut-off events. [2021-03-25 00:19:58,751 INFO L130 PetriNetUnfolder]: For 219807/219841 co-relation queries the response was YES. [2021-03-25 00:19:58,766 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66079 conditions, 3833 events. 1385/3833 cut-off events. For 219807/219841 co-relation queries the response was YES. Maximal size of possible extension queue 466. Compared 38675 event pairs, 179 based on Foata normal form. 58/3890 useless extension candidates. Maximal degree in co-relation 65729. Up to 1377 conditions per place. [2021-03-25 00:19:58,783 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 388 selfloop transitions, 803 changer transitions 26/1228 dead transitions. [2021-03-25 00:19:58,783 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 1228 transitions, 57085 flow [2021-03-25 00:19:58,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:19:58,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:19:58,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 381 transitions. [2021-03-25 00:19:58,784 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6245901639344262 [2021-03-25 00:19:58,784 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 381 transitions. [2021-03-25 00:19:58,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 381 transitions. [2021-03-25 00:19:58,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:19:58,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 381 transitions. [2021-03-25 00:19:58,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 38.1) internal successors, (381), 10 states have internal predecessors, (381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:58,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:58,786 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:58,786 INFO L185 Difference]: Start difference. First operand has 267 places, 1257 transitions, 56621 flow. Second operand 10 states and 381 transitions. [2021-03-25 00:19:58,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 1228 transitions, 57085 flow [2021-03-25 00:19:59,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 1228 transitions, 56016 flow, removed 1 selfloop flow, removed 10 redundant places. [2021-03-25 00:19:59,328 INFO L241 Difference]: Finished difference. Result has 266 places, 1188 transitions, 53365 flow [2021-03-25 00:19:59,329 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=52657, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=791, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=409, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=53365, PETRI_PLACES=266, PETRI_TRANSITIONS=1188} [2021-03-25 00:19:59,329 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 226 predicate places. [2021-03-25 00:19:59,329 INFO L480 AbstractCegarLoop]: Abstraction has has 266 places, 1188 transitions, 53365 flow [2021-03-25 00:19:59,329 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:59,329 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:19:59,329 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:19:59,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-03-25 00:19:59,330 INFO L428 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:19:59,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:19:59,330 INFO L82 PathProgramCache]: Analyzing trace with hash 843354707, now seen corresponding path program 43 times [2021-03-25 00:19:59,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:19:59,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725012221] [2021-03-25 00:19:59,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:19:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:19:59,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:19:59,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:19:59,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:19:59,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:19:59,360 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-25 00:19:59,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725012221] [2021-03-25 00:19:59,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:19:59,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:19:59,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473487660] [2021-03-25 00:19:59,360 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:19:59,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:19:59,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:19:59,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:19:59,361 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:19:59,361 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 1188 transitions, 53365 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:19:59,361 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:19:59,361 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:19:59,361 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:00,722 INFO L129 PetriNetUnfolder]: 1173/3339 cut-off events. [2021-03-25 00:20:00,722 INFO L130 PetriNetUnfolder]: For 191517/191553 co-relation queries the response was YES. [2021-03-25 00:20:00,737 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55943 conditions, 3339 events. 1173/3339 cut-off events. For 191517/191553 co-relation queries the response was YES. Maximal size of possible extension queue 417. Compared 33457 event pairs, 215 based on Foata normal form. 92/3430 useless extension candidates. Maximal degree in co-relation 55631. Up to 2078 conditions per place. [2021-03-25 00:20:00,752 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 626 selfloop transitions, 403 changer transitions 59/1099 dead transitions. [2021-03-25 00:20:00,752 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 1099 transitions, 49723 flow [2021-03-25 00:20:00,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:20:00,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:20:00,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 229 transitions. [2021-03-25 00:20:00,753 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6256830601092896 [2021-03-25 00:20:00,753 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 229 transitions. [2021-03-25 00:20:00,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 229 transitions. [2021-03-25 00:20:00,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:00,753 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 229 transitions. [2021-03-25 00:20:00,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.166666666666664) internal successors, (229), 6 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:00,753 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:00,753 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:00,754 INFO L185 Difference]: Start difference. First operand has 266 places, 1188 transitions, 53365 flow. Second operand 6 states and 229 transitions. [2021-03-25 00:20:00,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 1099 transitions, 49723 flow [2021-03-25 00:20:01,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 1099 transitions, 49040 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-25 00:20:01,245 INFO L241 Difference]: Finished difference. Result has 267 places, 1035 transitions, 44110 flow [2021-03-25 00:20:01,245 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=46522, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1087, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=403, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=44110, PETRI_PLACES=267, PETRI_TRANSITIONS=1035} [2021-03-25 00:20:01,246 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 227 predicate places. [2021-03-25 00:20:01,246 INFO L480 AbstractCegarLoop]: Abstraction has has 267 places, 1035 transitions, 44110 flow [2021-03-25 00:20:01,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:01,246 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:01,246 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:01,246 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-03-25 00:20:01,246 INFO L428 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:01,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:01,246 INFO L82 PathProgramCache]: Analyzing trace with hash 693002029, now seen corresponding path program 44 times [2021-03-25 00:20:01,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:01,246 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210707337] [2021-03-25 00:20:01,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:01,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:01,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:01,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:01,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:01,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:01,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:01,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:01,278 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-25 00:20:01,278 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210707337] [2021-03-25 00:20:01,278 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:01,278 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 00:20:01,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132073016] [2021-03-25 00:20:01,278 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:20:01,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:01,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:20:01,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:20:01,279 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:01,279 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 1035 transitions, 44110 flow. Second operand has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:01,279 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:01,279 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:01,279 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:02,249 INFO L129 PetriNetUnfolder]: 846/2521 cut-off events. [2021-03-25 00:20:02,250 INFO L130 PetriNetUnfolder]: For 160120/160156 co-relation queries the response was YES. [2021-03-25 00:20:02,260 INFO L84 FinitePrefix]: Finished finitePrefix Result has 40611 conditions, 2521 events. 846/2521 cut-off events. For 160120/160156 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 24057 event pairs, 188 based on Foata normal form. 125/2645 useless extension candidates. Maximal degree in co-relation 40358. Up to 1634 conditions per place. [2021-03-25 00:20:02,270 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 508 selfloop transitions, 227 changer transitions 96/842 dead transitions. [2021-03-25 00:20:02,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 842 transitions, 36981 flow [2021-03-25 00:20:02,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 00:20:02,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 00:20:02,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 304 transitions. [2021-03-25 00:20:02,271 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6229508196721312 [2021-03-25 00:20:02,271 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 304 transitions. [2021-03-25 00:20:02,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 304 transitions. [2021-03-25 00:20:02,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:02,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 304 transitions. [2021-03-25 00:20:02,272 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:02,272 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:02,272 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 61.0) internal successors, (549), 9 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:02,272 INFO L185 Difference]: Start difference. First operand has 267 places, 1035 transitions, 44110 flow. Second operand 8 states and 304 transitions. [2021-03-25 00:20:02,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 842 transitions, 36981 flow [2021-03-25 00:20:02,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 842 transitions, 36371 flow, removed 3 selfloop flow, removed 4 redundant places. [2021-03-25 00:20:02,630 INFO L241 Difference]: Finished difference. Result has 270 places, 739 transitions, 29188 flow [2021-03-25 00:20:02,630 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=34206, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=827, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=600, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=29188, PETRI_PLACES=270, PETRI_TRANSITIONS=739} [2021-03-25 00:20:02,631 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 230 predicate places. [2021-03-25 00:20:02,631 INFO L480 AbstractCegarLoop]: Abstraction has has 270 places, 739 transitions, 29188 flow [2021-03-25 00:20:02,631 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 31.857142857142858) internal successors, (223), 7 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:02,631 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:02,631 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:02,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-03-25 00:20:02,631 INFO L428 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:02,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:02,631 INFO L82 PathProgramCache]: Analyzing trace with hash -607820691, now seen corresponding path program 45 times [2021-03-25 00:20:02,631 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:02,631 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366267874] [2021-03-25 00:20:02,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:02,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:02,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:02,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:02,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:02,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:02,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:02,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:02,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:02,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:02,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:02,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:02,662 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-25 00:20:02,662 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366267874] [2021-03-25 00:20:02,662 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:02,662 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 00:20:02,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730856750] [2021-03-25 00:20:02,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:20:02,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:02,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:20:02,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:20:02,663 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:02,664 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 739 transitions, 29188 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:02,664 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:02,664 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:02,664 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:03,162 INFO L129 PetriNetUnfolder]: 527/1629 cut-off events. [2021-03-25 00:20:03,162 INFO L130 PetriNetUnfolder]: For 110643/110679 co-relation queries the response was YES. [2021-03-25 00:20:03,169 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26069 conditions, 1629 events. 527/1629 cut-off events. For 110643/110679 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 14482 event pairs, 88 based on Foata normal form. 120/1748 useless extension candidates. Maximal degree in co-relation 25919. Up to 629 conditions per place. [2021-03-25 00:20:03,175 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 255 selfloop transitions, 343 changer transitions 15/624 dead transitions. [2021-03-25 00:20:03,175 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 274 places, 624 transitions, 26514 flow [2021-03-25 00:20:03,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-25 00:20:03,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-25 00:20:03,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 229 transitions. [2021-03-25 00:20:03,176 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6256830601092896 [2021-03-25 00:20:03,176 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 229 transitions. [2021-03-25 00:20:03,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 229 transitions. [2021-03-25 00:20:03,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:03,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 229 transitions. [2021-03-25 00:20:03,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 38.166666666666664) internal successors, (229), 6 states have internal predecessors, (229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,176 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 61.0) internal successors, (427), 7 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,177 INFO L185 Difference]: Start difference. First operand has 270 places, 739 transitions, 29188 flow. Second operand 6 states and 229 transitions. [2021-03-25 00:20:03,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 274 places, 624 transitions, 26514 flow [2021-03-25 00:20:03,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 624 transitions, 26039 flow, removed 41 selfloop flow, removed 7 redundant places. [2021-03-25 00:20:03,420 INFO L241 Difference]: Finished difference. Result has 268 places, 604 transitions, 25200 flow [2021-03-25 00:20:03,421 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=23926, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=327, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=25200, PETRI_PLACES=268, PETRI_TRANSITIONS=604} [2021-03-25 00:20:03,421 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 228 predicate places. [2021-03-25 00:20:03,421 INFO L480 AbstractCegarLoop]: Abstraction has has 268 places, 604 transitions, 25200 flow [2021-03-25 00:20:03,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,421 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:03,421 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:03,421 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-03-25 00:20:03,421 INFO L428 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:03,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:03,422 INFO L82 PathProgramCache]: Analyzing trace with hash -2084180747, now seen corresponding path program 46 times [2021-03-25 00:20:03,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:03,422 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161178014] [2021-03-25 00:20:03,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:03,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:03,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:03,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:03,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:03,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:03,458 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-25 00:20:03,458 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161178014] [2021-03-25 00:20:03,458 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:03,458 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:20:03,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781439437] [2021-03-25 00:20:03,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:20:03,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:03,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:20:03,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:20:03,459 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:03,459 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 604 transitions, 25200 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,459 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:03,459 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:03,459 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:03,895 INFO L129 PetriNetUnfolder]: 395/1277 cut-off events. [2021-03-25 00:20:03,895 INFO L130 PetriNetUnfolder]: For 80896/80932 co-relation queries the response was YES. [2021-03-25 00:20:03,900 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21775 conditions, 1277 events. 395/1277 cut-off events. For 80896/80932 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 10803 event pairs, 61 based on Foata normal form. 49/1325 useless extension candidates. Maximal degree in co-relation 21634. Up to 640 conditions per place. [2021-03-25 00:20:03,904 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 269 selfloop transitions, 187 changer transitions 92/559 dead transitions. [2021-03-25 00:20:03,904 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 559 transitions, 24176 flow [2021-03-25 00:20:03,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:20:03,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:20:03,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 342 transitions. [2021-03-25 00:20:03,905 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6229508196721312 [2021-03-25 00:20:03,905 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 342 transitions. [2021-03-25 00:20:03,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 342 transitions. [2021-03-25 00:20:03,905 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:03,905 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 342 transitions. [2021-03-25 00:20:03,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 38.0) internal successors, (342), 9 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,906 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,906 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:03,906 INFO L185 Difference]: Start difference. First operand has 268 places, 604 transitions, 25200 flow. Second operand 9 states and 342 transitions. [2021-03-25 00:20:03,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 559 transitions, 24176 flow [2021-03-25 00:20:04,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 559 transitions, 23684 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-25 00:20:04,208 INFO L241 Difference]: Finished difference. Result has 271 places, 459 transitions, 17517 flow [2021-03-25 00:20:04,208 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=22352, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=187, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=361, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=17517, PETRI_PLACES=271, PETRI_TRANSITIONS=459} [2021-03-25 00:20:04,208 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 231 predicate places. [2021-03-25 00:20:04,208 INFO L480 AbstractCegarLoop]: Abstraction has has 271 places, 459 transitions, 17517 flow [2021-03-25 00:20:04,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,209 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:04,209 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:04,209 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-03-25 00:20:04,209 INFO L428 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:04,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:04,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1472231005, now seen corresponding path program 47 times [2021-03-25 00:20:04,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:04,210 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513146316] [2021-03-25 00:20:04,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:04,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:04,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:04,255 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-25 00:20:04,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513146316] [2021-03-25 00:20:04,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:04,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-25 00:20:04,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090247012] [2021-03-25 00:20:04,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:20:04,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:04,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:20:04,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:20:04,257 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:04,257 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 459 transitions, 17517 flow. Second operand has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:04,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:04,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:04,704 INFO L129 PetriNetUnfolder]: 293/974 cut-off events. [2021-03-25 00:20:04,705 INFO L130 PetriNetUnfolder]: For 61036/61128 co-relation queries the response was YES. [2021-03-25 00:20:04,708 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15825 conditions, 974 events. 293/974 cut-off events. For 61036/61128 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 7794 event pairs, 61 based on Foata normal form. 53/1026 useless extension candidates. Maximal degree in co-relation 15708. Up to 577 conditions per place. [2021-03-25 00:20:04,713 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 240 selfloop transitions, 97 changer transitions 85/433 dead transitions. [2021-03-25 00:20:04,713 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 433 transitions, 17810 flow [2021-03-25 00:20:04,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 00:20:04,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 00:20:04,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 407 transitions. [2021-03-25 00:20:04,714 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6065573770491803 [2021-03-25 00:20:04,714 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 407 transitions. [2021-03-25 00:20:04,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 407 transitions. [2021-03-25 00:20:04,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:04,714 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 407 transitions. [2021-03-25 00:20:04,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 37.0) internal successors, (407), 11 states have internal predecessors, (407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,716 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,716 INFO L185 Difference]: Start difference. First operand has 271 places, 459 transitions, 17517 flow. Second operand 11 states and 407 transitions. [2021-03-25 00:20:04,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 433 transitions, 17810 flow [2021-03-25 00:20:04,851 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 433 transitions, 16669 flow, removed 50 selfloop flow, removed 26 redundant places. [2021-03-25 00:20:04,861 INFO L241 Difference]: Finished difference. Result has 252 places, 339 transitions, 11445 flow [2021-03-25 00:20:04,862 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=15576, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11445, PETRI_PLACES=252, PETRI_TRANSITIONS=339} [2021-03-25 00:20:04,862 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 212 predicate places. [2021-03-25 00:20:04,862 INFO L480 AbstractCegarLoop]: Abstraction has has 252 places, 339 transitions, 11445 flow [2021-03-25 00:20:04,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 31.444444444444443) internal successors, (283), 9 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,862 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:04,862 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:04,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-03-25 00:20:04,862 INFO L428 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:04,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:04,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1841238583, now seen corresponding path program 48 times [2021-03-25 00:20:04,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:04,863 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104483470] [2021-03-25 00:20:04,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:04,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:04,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:04,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:04,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:04,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:04,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:04,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:04,898 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-25 00:20:04,898 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104483470] [2021-03-25 00:20:04,898 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:04,898 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:20:04,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554144730] [2021-03-25 00:20:04,899 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:20:04,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:04,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:20:04,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:20:04,899 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:04,900 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 339 transitions, 11445 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:04,900 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:04,900 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:04,900 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:05,124 INFO L129 PetriNetUnfolder]: 162/557 cut-off events. [2021-03-25 00:20:05,124 INFO L130 PetriNetUnfolder]: For 26736/26770 co-relation queries the response was YES. [2021-03-25 00:20:05,126 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8793 conditions, 557 events. 162/557 cut-off events. For 26736/26770 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 4043 event pairs, 3 based on Foata normal form. 57/613 useless extension candidates. Maximal degree in co-relation 8728. Up to 241 conditions per place. [2021-03-25 00:20:05,128 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 34 selfloop transitions, 107 changer transitions 111/263 dead transitions. [2021-03-25 00:20:05,128 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 263 transitions, 9891 flow [2021-03-25 00:20:05,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:20:05,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:20:05,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 339 transitions. [2021-03-25 00:20:05,130 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6174863387978142 [2021-03-25 00:20:05,130 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 339 transitions. [2021-03-25 00:20:05,130 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 339 transitions. [2021-03-25 00:20:05,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:05,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 339 transitions. [2021-03-25 00:20:05,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 37.666666666666664) internal successors, (339), 9 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,131 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,131 INFO L185 Difference]: Start difference. First operand has 252 places, 339 transitions, 11445 flow. Second operand 9 states and 339 transitions. [2021-03-25 00:20:05,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 263 transitions, 9891 flow [2021-03-25 00:20:05,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 263 transitions, 8116 flow, removed 47 selfloop flow, removed 49 redundant places. [2021-03-25 00:20:05,195 INFO L241 Difference]: Finished difference. Result has 192 places, 145 transitions, 4474 flow [2021-03-25 00:20:05,195 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=7395, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=249, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4474, PETRI_PLACES=192, PETRI_TRANSITIONS=145} [2021-03-25 00:20:05,195 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 152 predicate places. [2021-03-25 00:20:05,195 INFO L480 AbstractCegarLoop]: Abstraction has has 192 places, 145 transitions, 4474 flow [2021-03-25 00:20:05,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,195 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:05,195 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:05,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-03-25 00:20:05,196 INFO L428 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:05,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:05,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1992985309, now seen corresponding path program 49 times [2021-03-25 00:20:05,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:05,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467494551] [2021-03-25 00:20:05,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:05,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:05,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:05,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:05,241 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-25 00:20:05,241 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467494551] [2021-03-25 00:20:05,241 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:05,241 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 00:20:05,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099467162] [2021-03-25 00:20:05,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:20:05,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:05,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:20:05,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:20:05,242 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:05,242 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 145 transitions, 4474 flow. Second operand has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,242 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:05,242 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:05,242 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:05,352 INFO L129 PetriNetUnfolder]: 59/239 cut-off events. [2021-03-25 00:20:05,353 INFO L130 PetriNetUnfolder]: For 10877/10905 co-relation queries the response was YES. [2021-03-25 00:20:05,353 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3314 conditions, 239 events. 59/239 cut-off events. For 10877/10905 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1270 event pairs, 0 based on Foata normal form. 4/242 useless extension candidates. Maximal degree in co-relation 3065. Up to 69 conditions per place. [2021-03-25 00:20:05,354 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 15 selfloop transitions, 101 changer transitions 22/149 dead transitions. [2021-03-25 00:20:05,354 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 149 transitions, 4804 flow [2021-03-25 00:20:05,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 00:20:05,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 00:20:05,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 321 transitions. [2021-03-25 00:20:05,355 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5846994535519126 [2021-03-25 00:20:05,355 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 321 transitions. [2021-03-25 00:20:05,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 321 transitions. [2021-03-25 00:20:05,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:05,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 321 transitions. [2021-03-25 00:20:05,355 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 35.666666666666664) internal successors, (321), 9 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,356 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 61.0) internal successors, (610), 10 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,356 INFO L185 Difference]: Start difference. First operand has 192 places, 145 transitions, 4474 flow. Second operand 9 states and 321 transitions. [2021-03-25 00:20:05,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 149 transitions, 4804 flow [2021-03-25 00:20:05,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 149 transitions, 3888 flow, removed 30 selfloop flow, removed 39 redundant places. [2021-03-25 00:20:05,381 INFO L241 Difference]: Finished difference. Result has 155 places, 121 transitions, 3162 flow [2021-03-25 00:20:05,381 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=3538, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3162, PETRI_PLACES=155, PETRI_TRANSITIONS=121} [2021-03-25 00:20:05,381 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 115 predicate places. [2021-03-25 00:20:05,381 INFO L480 AbstractCegarLoop]: Abstraction has has 155 places, 121 transitions, 3162 flow [2021-03-25 00:20:05,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 31.625) internal successors, (253), 8 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,381 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:05,381 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:05,381 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-03-25 00:20:05,382 INFO L428 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:05,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:05,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1873667597, now seen corresponding path program 50 times [2021-03-25 00:20:05,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:05,382 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265426455] [2021-03-25 00:20:05,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:05,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:05,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:05,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:20:05,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:05,432 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-25 00:20:05,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265426455] [2021-03-25 00:20:05,432 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:05,432 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:20:05,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756245107] [2021-03-25 00:20:05,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:20:05,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:05,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:20:05,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:20:05,433 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:05,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 121 transitions, 3162 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,433 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:05,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:05,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:05,581 INFO L129 PetriNetUnfolder]: 49/199 cut-off events. [2021-03-25 00:20:05,581 INFO L130 PetriNetUnfolder]: For 5787/5817 co-relation queries the response was YES. [2021-03-25 00:20:05,581 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2377 conditions, 199 events. 49/199 cut-off events. For 5787/5817 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1018 event pairs, 0 based on Foata normal form. 4/202 useless extension candidates. Maximal degree in co-relation 2258. Up to 49 conditions per place. [2021-03-25 00:20:05,582 INFO L132 encePairwiseOnDemand]: 50/61 looper letters, 17 selfloop transitions, 65 changer transitions 34/127 dead transitions. [2021-03-25 00:20:05,582 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 127 transitions, 3435 flow [2021-03-25 00:20:05,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 00:20:05,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 00:20:05,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 421 transitions. [2021-03-25 00:20:05,582 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.575136612021858 [2021-03-25 00:20:05,582 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 421 transitions. [2021-03-25 00:20:05,582 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 421 transitions. [2021-03-25 00:20:05,583 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:05,583 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 421 transitions. [2021-03-25 00:20:05,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 35.083333333333336) internal successors, (421), 12 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,584 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 61.0) internal successors, (793), 13 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,584 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 61.0) internal successors, (793), 13 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,584 INFO L185 Difference]: Start difference. First operand has 155 places, 121 transitions, 3162 flow. Second operand 12 states and 421 transitions. [2021-03-25 00:20:05,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 127 transitions, 3435 flow [2021-03-25 00:20:05,596 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 127 transitions, 2605 flow, removed 5 selfloop flow, removed 28 redundant places. [2021-03-25 00:20:05,598 INFO L241 Difference]: Finished difference. Result has 138 places, 85 transitions, 1822 flow [2021-03-25 00:20:05,598 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=2275, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1822, PETRI_PLACES=138, PETRI_TRANSITIONS=85} [2021-03-25 00:20:05,598 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 98 predicate places. [2021-03-25 00:20:05,598 INFO L480 AbstractCegarLoop]: Abstraction has has 138 places, 85 transitions, 1822 flow [2021-03-25 00:20:05,598 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,598 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:05,598 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:05,598 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-03-25 00:20:05,598 INFO L428 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:05,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:05,599 INFO L82 PathProgramCache]: Analyzing trace with hash 828910555, now seen corresponding path program 51 times [2021-03-25 00:20:05,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:05,599 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047533324] [2021-03-25 00:20:05,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:05,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:05,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:05,648 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-25 00:20:05,648 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047533324] [2021-03-25 00:20:05,648 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:05,648 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-25 00:20:05,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506385997] [2021-03-25 00:20:05,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 00:20:05,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:05,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 00:20:05,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 00:20:05,649 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:05,649 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 85 transitions, 1822 flow. Second operand has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,649 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:05,649 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:05,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:05,768 INFO L129 PetriNetUnfolder]: 30/128 cut-off events. [2021-03-25 00:20:05,768 INFO L130 PetriNetUnfolder]: For 2703/2727 co-relation queries the response was YES. [2021-03-25 00:20:05,768 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1326 conditions, 128 events. 30/128 cut-off events. For 2703/2727 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 505 event pairs, 0 based on Foata normal form. 4/131 useless extension candidates. Maximal degree in co-relation 1251. Up to 32 conditions per place. [2021-03-25 00:20:05,768 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 9 selfloop transitions, 36 changer transitions 33/89 dead transitions. [2021-03-25 00:20:05,768 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 89 transitions, 1994 flow [2021-03-25 00:20:05,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 00:20:05,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 00:20:05,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 345 transitions. [2021-03-25 00:20:05,769 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5655737704918032 [2021-03-25 00:20:05,769 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 345 transitions. [2021-03-25 00:20:05,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 345 transitions. [2021-03-25 00:20:05,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:05,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 345 transitions. [2021-03-25 00:20:05,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 34.5) internal successors, (345), 10 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,770 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 61.0) internal successors, (671), 11 states have internal predecessors, (671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,771 INFO L185 Difference]: Start difference. First operand has 138 places, 85 transitions, 1822 flow. Second operand 10 states and 345 transitions. [2021-03-25 00:20:05,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 89 transitions, 1994 flow [2021-03-25 00:20:05,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 89 transitions, 1158 flow, removed 0 selfloop flow, removed 52 redundant places. [2021-03-25 00:20:05,780 INFO L241 Difference]: Finished difference. Result has 94 places, 50 transitions, 551 flow [2021-03-25 00:20:05,780 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=941, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=551, PETRI_PLACES=94, PETRI_TRANSITIONS=50} [2021-03-25 00:20:05,780 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 54 predicate places. [2021-03-25 00:20:05,780 INFO L480 AbstractCegarLoop]: Abstraction has has 94 places, 50 transitions, 551 flow [2021-03-25 00:20:05,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 31.3) internal successors, (313), 10 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,780 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:20:05,780 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:20:05,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-03-25 00:20:05,780 INFO L428 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-25 00:20:05,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:20:05,781 INFO L82 PathProgramCache]: Analyzing trace with hash -324561303, now seen corresponding path program 52 times [2021-03-25 00:20:05,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:20:05,781 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758229992] [2021-03-25 00:20:05,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:20:05,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:20:05,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:20:05,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:20:05,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:20:05,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:20:05,835 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-25 00:20:05,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758229992] [2021-03-25 00:20:05,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:20:05,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-25 00:20:05,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001498139] [2021-03-25 00:20:05,836 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:20:05,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:20:05,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:20:05,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:20:05,837 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 61 [2021-03-25 00:20:05,837 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 50 transitions, 551 flow. Second operand has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,837 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:20:05,837 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 61 [2021-03-25 00:20:05,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:20:05,950 INFO L129 PetriNetUnfolder]: 13/69 cut-off events. [2021-03-25 00:20:05,950 INFO L130 PetriNetUnfolder]: For 504/524 co-relation queries the response was YES. [2021-03-25 00:20:05,950 INFO L84 FinitePrefix]: Finished finitePrefix Result has 451 conditions, 69 events. 13/69 cut-off events. For 504/524 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 229 event pairs, 0 based on Foata normal form. 3/71 useless extension candidates. Maximal degree in co-relation 431. Up to 17 conditions per place. [2021-03-25 00:20:05,951 INFO L132 encePairwiseOnDemand]: 51/61 looper letters, 0 selfloop transitions, 0 changer transitions 48/48 dead transitions. [2021-03-25 00:20:05,951 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 48 transitions, 662 flow [2021-03-25 00:20:05,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 00:20:05,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 00:20:05,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 360 transitions. [2021-03-25 00:20:05,953 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5365126676602087 [2021-03-25 00:20:05,953 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 360 transitions. [2021-03-25 00:20:05,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 360 transitions. [2021-03-25 00:20:05,953 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:20:05,953 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 360 transitions. [2021-03-25 00:20:05,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 32.72727272727273) internal successors, (360), 11 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,955 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 61.0) internal successors, (732), 12 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,955 INFO L185 Difference]: Start difference. First operand has 94 places, 50 transitions, 551 flow. Second operand 11 states and 360 transitions. [2021-03-25 00:20:05,955 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 48 transitions, 662 flow [2021-03-25 00:20:05,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 48 transitions, 425 flow, removed 9 selfloop flow, removed 30 redundant places. [2021-03-25 00:20:05,957 INFO L241 Difference]: Finished difference. Result has 64 places, 0 transitions, 0 flow [2021-03-25 00:20:05,958 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=61, PETRI_DIFFERENCE_MINUEND_FLOW=303, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=0, PETRI_PLACES=64, PETRI_TRANSITIONS=0} [2021-03-25 00:20:05,958 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 24 predicate places. [2021-03-25 00:20:05,958 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 0 transitions, 0 flow [2021-03-25 00:20:05,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 31.181818181818183) internal successors, (343), 11 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:20:05,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-03-25 00:20:05,964 INFO L202 PluginConnector]: Adding new model ticket-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.03 12:20:05 BasicIcfg [2021-03-25 00:20:05,964 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-25 00:20:05,964 INFO L168 Benchmark]: Toolchain (without parser) took 104516.04 ms. Allocated memory was 255.9 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 236.7 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 2.6 GB. Max. memory is 16.0 GB. [2021-03-25 00:20:05,964 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.9 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 00:20:05,964 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.39 ms. Allocated memory is still 255.9 MB. Free memory was 236.7 MB in the beginning and 235.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 00:20:05,964 INFO L168 Benchmark]: Boogie Preprocessor took 19.91 ms. Allocated memory is still 255.9 MB. Free memory was 235.2 MB in the beginning and 234.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 00:20:05,964 INFO L168 Benchmark]: RCFGBuilder took 397.51 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 233.1 MB in the end (delta: 959.4 kB). Peak memory consumption was 20.6 MB. Max. memory is 16.0 GB. [2021-03-25 00:20:05,965 INFO L168 Benchmark]: TraceAbstraction took 104069.92 ms. Allocated memory was 255.9 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 232.7 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 2.6 GB. Max. memory is 16.0 GB. [2021-03-25 00:20:05,965 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 255.9 MB. Free memory is still 237.9 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.39 ms. Allocated memory is still 255.9 MB. Free memory was 236.7 MB in the beginning and 235.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.91 ms. Allocated memory is still 255.9 MB. Free memory was 235.2 MB in the beginning and 234.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 397.51 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 233.1 MB in the end (delta: 959.4 kB). Peak memory consumption was 20.6 MB. Max. memory is 16.0 GB. * TraceAbstraction took 104069.92 ms. Allocated memory was 255.9 MB in the beginning and 4.2 GB in the end (delta: 4.0 GB). Free memory was 232.7 MB in the beginning and 1.6 GB in the end (delta: -1.4 GB). Peak memory consumption was 2.6 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1020.7ms, 55 PlacesBefore, 40 PlacesAfterwards, 39 TransitionsBefore, 24 TransitionsAfterwards, 748 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 14 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 15 TotalNumberOfCompositions, 933 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 467, positive: 433, positive conditional: 0, positive unconditional: 433, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 397, positive: 370, positive conditional: 0, positive unconditional: 370, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 397, positive: 370, positive conditional: 0, positive unconditional: 370, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 397, positive: 315, positive conditional: 0, positive unconditional: 315, negative: 82, negative conditional: 0, negative unconditional: 82, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 82, positive: 55, positive conditional: 0, positive unconditional: 55, negative: 27, negative conditional: 0, negative unconditional: 27, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 305, positive: 210, positive conditional: 0, positive unconditional: 210, negative: 94, negative conditional: 0, negative unconditional: 94, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 467, positive: 63, positive conditional: 0, positive unconditional: 63, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 397, unknown conditional: 0, unknown unconditional: 397] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 36, Positive conditional cache size: 0, Positive unconditional cache size: 36, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10 - PositiveResult [Line: 95]: assertion always holds For all program executions holds that assertion always holds at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 47 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: 103935.1ms, OverallIterations: 52, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 100053.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1104.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 93 SDtfs, 466 SDslu, 21 SDs, 0 SdLazy, 11174 SolverSat, 2066 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4973.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 601 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 469 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 2145.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=58206occurred in iteration=38, InterpolantAutomatonStates: 476, 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: 82.8ms SsaConstructionTime, 276.3ms SatisfiabilityAnalysisTime, 2142.7ms InterpolantComputationTime, 1248 NumberOfCodeBlocks, 1248 NumberOfCodeBlocksAsserted, 52 NumberOfCheckSat, 1196 ConstructedInterpolants, 0 QuantifiedInterpolants, 3581 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 52 InterpolantComputations, 52 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...