/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-6.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 01:56:21,633 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 01:56:21,635 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 01:56:21,673 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 01:56:21,673 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 01:56:21,676 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 01:56:21,678 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 01:56:21,687 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 01:56:21,689 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 01:56:21,693 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 01:56:21,693 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 01:56:21,694 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 01:56:21,695 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 01:56:21,697 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 01:56:21,698 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 01:56:21,699 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 01:56:21,701 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 01:56:21,702 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 01:56:21,704 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 01:56:21,709 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 01:56:21,710 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 01:56:21,711 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 01:56:21,712 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 01:56:21,714 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 01:56:21,719 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 01:56:21,720 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 01:56:21,720 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 01:56:21,721 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 01:56:21,721 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 01:56:21,722 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 01:56:21,722 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 01:56:21,723 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 01:56:21,724 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 01:56:21,725 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 01:56:21,725 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 01:56:21,726 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 01:56:21,726 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 01:56:21,726 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 01:56:21,726 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 01:56:21,727 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 01:56:21,727 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 01:56:21,731 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-06-11 01:56:21,763 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 01:56:21,763 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 01:56:21,765 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 01:56:21,765 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 01:56:21,766 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 01:56:21,766 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 01:56:21,766 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 01:56:21,766 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 01:56:21,766 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 01:56:21,766 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 01:56:21,767 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 01:56:21,767 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 01:56:21,767 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 01:56:21,767 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 01:56:21,768 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 01:56:21,768 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 01:56:21,769 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 01:56:21,769 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 01:56:21,769 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-06-11 01:56:22,071 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 01:56:22,089 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 01:56:22,091 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 01:56:22,092 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-11 01:56:22,097 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-11 01:56:22,098 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-6.wvr.bpl [2021-06-11 01:56:22,098 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/ticket-6.wvr.bpl' [2021-06-11 01:56:22,126 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 01:56:22,127 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-11 01:56:22,128 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 01:56:22,128 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 01:56:22,128 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 01:56:22,138 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,145 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,150 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 01:56:22,151 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 01:56:22,151 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 01:56:22,152 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 01:56:22,158 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,158 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,159 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,159 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,162 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,163 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,163 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/1) ... [2021-06-11 01:56:22,164 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 01:56:22,165 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 01:56:22,165 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 01:56:22,165 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 01:56:22,166 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (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-06-11 01:56:22,223 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-11 01:56:22,223 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-11 01:56:22,223 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-11 01:56:22,223 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-11 01:56:22,223 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-11 01:56:22,223 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-11 01:56:22,224 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-11 01:56:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 01:56:22,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 01:56:22,224 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-11 01:56:22,224 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-11 01:56:22,224 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-11 01:56:22,224 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-06-11 01:56:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-06-11 01:56:22,225 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-06-11 01:56:22,225 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-06-11 01:56:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-06-11 01:56:22,225 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-06-11 01:56:22,225 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-06-11 01:56:22,225 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-06-11 01:56:22,225 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-06-11 01:56:22,226 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 01:56:22,413 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 01:56:22,413 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-11 01:56:22,415 INFO L202 PluginConnector]: Adding new model ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 01:56:22 BoogieIcfgContainer [2021-06-11 01:56:22,415 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 01:56:22,416 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 01:56:22,416 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 01:56:22,419 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 01:56:22,419 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 01:56:22" (1/2) ... [2021-06-11 01:56:22,420 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@66c793b8 and model type ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 01:56:22, skipping insertion in model container [2021-06-11 01:56:22,420 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 01:56:22" (2/2) ... [2021-06-11 01:56:22,421 INFO L111 eAbstractionObserver]: Analyzing ICFG ticket-6.wvr.bpl [2021-06-11 01:56:22,425 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 01:56:22,428 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-06-11 01:56:22,429 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 01:56:22,518 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-06-11 01:56:22,535 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-06-11 01:56:22,555 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 01:56:22,555 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 01:56:22,555 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 01:56:22,555 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 01:56:22,556 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 01:56:22,556 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 01:56:22,556 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 01:56:22,556 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 01:56:22,565 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 73 places, 54 transitions, 156 flow [2021-06-11 01:56:22,601 INFO L129 PetriNetUnfolder]: 0/48 cut-off events. [2021-06-11 01:56:22,601 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 01:56:22,602 INFO L84 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 48 events. 0/48 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 119 event pairs, 0 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-06-11 01:56:22,603 INFO L82 GeneralOperation]: Start removeDead. Operand has 73 places, 54 transitions, 156 flow [2021-06-11 01:56:22,607 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 65 places, 46 transitions, 128 flow [2021-06-11 01:56:22,608 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 01:56:22,619 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 46 transitions, 128 flow [2021-06-11 01:56:22,622 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 46 transitions, 128 flow [2021-06-11 01:56:22,624 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 46 transitions, 128 flow [2021-06-11 01:56:22,643 INFO L129 PetriNetUnfolder]: 0/46 cut-off events. [2021-06-11 01:56:22,643 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 01:56:22,644 INFO L84 FinitePrefix]: Finished finitePrefix Result has 71 conditions, 46 events. 0/46 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 119 event pairs, 0 based on Foata normal form. 0/46 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-06-11 01:56:22,650 INFO L151 LiptonReduction]: Number of co-enabled transitions 1110 [2021-06-11 01:56:22,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:22,835 INFO L147 QuantifierPusher]: treesize reduction 11, result has 8.3 percent of original size 1 [2021-06-11 01:56:22,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:22,918 INFO L147 QuantifierPusher]: treesize reduction 11, result has 8.3 percent of original size 1 [2021-06-11 01:56:22,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:22,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,152 INFO L147 QuantifierPusher]: treesize reduction 11, result has 8.3 percent of original size 1 [2021-06-11 01:56:23,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,275 INFO L147 QuantifierPusher]: treesize reduction 11, result has 8.3 percent of original size 1 [2021-06-11 01:56:23,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:23,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:23,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:24,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,007 INFO L147 QuantifierPusher]: treesize reduction 11, result has 8.3 percent of original size 1 [2021-06-11 01:56:24,079 INFO L163 LiptonReduction]: Checked pairs total: 1470 [2021-06-11 01:56:24,079 INFO L165 LiptonReduction]: Total number of compositions: 19 [2021-06-11 01:56:24,088 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1481 [2021-06-11 01:56:24,111 INFO L129 PetriNetUnfolder]: 0/26 cut-off events. [2021-06-11 01:56:24,111 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-11 01:56:24,111 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:24,111 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, 1, 1, 1] [2021-06-11 01:56:24,112 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:24,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:24,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1128066869, now seen corresponding path program 1 times [2021-06-11 01:56:24,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:24,125 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265101170] [2021-06-11 01:56:24,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:24,317 INFO L142 QuantifierPusher]: treesize reduction 11, result has 52.2 percent of original size [2021-06-11 01:56:24,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 01:56:24,331 INFO L142 QuantifierPusher]: treesize reduction 4, result has 60.0 percent of original size [2021-06-11 01:56:24,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 01:56:24,337 INFO L142 QuantifierPusher]: treesize reduction 4, result has 60.0 percent of original size [2021-06-11 01:56:24,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-06-11 01:56:24,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-06-11 01:56:24,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:24,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:24,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:24,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:24,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-06-11 01:56:24,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:24,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265101170] [2021-06-11 01:56:24,355 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:24,355 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:56:24,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432773785] [2021-06-11 01:56:24,362 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:56:24,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:24,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:56:24,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:56:24,374 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 73 [2021-06-11 01:56:24,376 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 27 transitions, 90 flow. Second operand has 6 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:24,376 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:24,376 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 73 [2021-06-11 01:56:24,377 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:24,967 INFO L129 PetriNetUnfolder]: 4087/5845 cut-off events. [2021-06-11 01:56:24,968 INFO L130 PetriNetUnfolder]: For 357/357 co-relation queries the response was YES. [2021-06-11 01:56:24,987 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11704 conditions, 5845 events. 4087/5845 cut-off events. For 357/357 co-relation queries the response was YES. Maximal size of possible extension queue 410. Compared 32448 event pairs, 1830 based on Foata normal form. 1/5807 useless extension candidates. Maximal degree in co-relation 11670. Up to 2916 conditions per place. [2021-06-11 01:56:25,014 INFO L132 encePairwiseOnDemand]: 58/73 looper letters, 28 selfloop transitions, 13 changer transitions 1/54 dead transitions. [2021-06-11 01:56:25,014 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 54 transitions, 228 flow [2021-06-11 01:56:25,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:56:25,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:56:25,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 253 transitions. [2021-06-11 01:56:25,028 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6931506849315069 [2021-06-11 01:56:25,028 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 253 transitions. [2021-06-11 01:56:25,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 253 transitions. [2021-06-11 01:56:25,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:25,032 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 253 transitions. [2021-06-11 01:56:25,037 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 50.6) internal successors, (253), 5 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-06-11 01:56:25,043 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:25,043 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:25,045 INFO L185 Difference]: Start difference. First operand has 46 places, 27 transitions, 90 flow. Second operand 5 states and 253 transitions. [2021-06-11 01:56:25,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 54 transitions, 228 flow [2021-06-11 01:56:25,084 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 54 transitions, 204 flow, removed 0 selfloop flow, removed 12 redundant places. [2021-06-11 01:56:25,086 INFO L241 Difference]: Finished difference. Result has 41 places, 38 transitions, 160 flow [2021-06-11 01:56:25,088 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=160, PETRI_PLACES=41, PETRI_TRANSITIONS=38} [2021-06-11 01:56:25,089 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, -5 predicate places. [2021-06-11 01:56:25,090 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 38 transitions, 160 flow [2021-06-11 01:56:25,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:25,093 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:25,093 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, 1, 1, 1] [2021-06-11 01:56:25,094 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-11 01:56:25,094 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:25,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:25,099 INFO L82 PathProgramCache]: Analyzing trace with hash -958620881, now seen corresponding path program 2 times [2021-06-11 01:56:25,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:25,100 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292371851] [2021-06-11 01:56:25,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:25,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:25,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:25,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:25,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:25,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:25,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:25,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:25,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:25,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:25,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:25,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:25,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:25,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292371851] [2021-06-11 01:56:25,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:25,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:56:25,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114420300] [2021-06-11 01:56:25,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:56:25,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:25,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:56:25,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:56:25,182 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:25,182 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 38 transitions, 160 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:25,182 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:25,182 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:25,182 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:26,129 INFO L129 PetriNetUnfolder]: 8395/11782 cut-off events. [2021-06-11 01:56:26,129 INFO L130 PetriNetUnfolder]: For 6198/6751 co-relation queries the response was YES. [2021-06-11 01:56:26,148 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36551 conditions, 11782 events. 8395/11782 cut-off events. For 6198/6751 co-relation queries the response was YES. Maximal size of possible extension queue 828. Compared 68652 event pairs, 1917 based on Foata normal form. 251/11999 useless extension candidates. Maximal degree in co-relation 36197. Up to 5794 conditions per place. [2021-06-11 01:56:26,211 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 31 selfloop transitions, 45 changer transitions 0/89 dead transitions. [2021-06-11 01:56:26,211 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 89 transitions, 536 flow [2021-06-11 01:56:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:56:26,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:56:26,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 268 transitions. [2021-06-11 01:56:26,213 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6118721461187214 [2021-06-11 01:56:26,213 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 268 transitions. [2021-06-11 01:56:26,213 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 268 transitions. [2021-06-11 01:56:26,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:26,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 268 transitions. [2021-06-11 01:56:26,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.666666666666664) internal successors, (268), 6 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:26,216 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:26,217 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:26,217 INFO L185 Difference]: Start difference. First operand has 41 places, 38 transitions, 160 flow. Second operand 6 states and 268 transitions. [2021-06-11 01:56:26,217 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 89 transitions, 536 flow [2021-06-11 01:56:26,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 89 transitions, 494 flow, removed 1 selfloop flow, removed 3 redundant places. [2021-06-11 01:56:26,222 INFO L241 Difference]: Finished difference. Result has 44 places, 76 transitions, 457 flow [2021-06-11 01:56:26,222 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=138, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=457, PETRI_PLACES=44, PETRI_TRANSITIONS=76} [2021-06-11 01:56:26,223 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, -2 predicate places. [2021-06-11 01:56:26,223 INFO L480 AbstractCegarLoop]: Abstraction has has 44 places, 76 transitions, 457 flow [2021-06-11 01:56:26,223 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:26,223 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:26,223 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, 1, 1, 1] [2021-06-11 01:56:26,224 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 01:56:26,224 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:26,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:26,224 INFO L82 PathProgramCache]: Analyzing trace with hash 1002569343, now seen corresponding path program 3 times [2021-06-11 01:56:26,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:26,225 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53751522] [2021-06-11 01:56:26,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:26,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:26,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:26,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:26,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:26,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:26,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:26,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:26,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:26,268 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:26,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53751522] [2021-06-11 01:56:26,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:26,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:56:26,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449769761] [2021-06-11 01:56:26,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 01:56:26,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:26,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 01:56:26,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 01:56:26,270 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:26,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 76 transitions, 457 flow. Second operand has 5 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-06-11 01:56:26,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:26,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:26,271 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:27,337 INFO L129 PetriNetUnfolder]: 8628/11979 cut-off events. [2021-06-11 01:56:27,337 INFO L130 PetriNetUnfolder]: For 11849/13746 co-relation queries the response was YES. [2021-06-11 01:56:27,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 50040 conditions, 11979 events. 8628/11979 cut-off events. For 11849/13746 co-relation queries the response was YES. Maximal size of possible extension queue 853. Compared 67206 event pairs, 1725 based on Foata normal form. 91/12031 useless extension candidates. Maximal degree in co-relation 49792. Up to 11174 conditions per place. [2021-06-11 01:56:27,438 INFO L132 encePairwiseOnDemand]: 61/73 looper letters, 73 selfloop transitions, 46 changer transitions 0/132 dead transitions. [2021-06-11 01:56:27,439 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 132 transitions, 1070 flow [2021-06-11 01:56:27,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:56:27,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:56:27,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 218 transitions. [2021-06-11 01:56:27,440 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5972602739726027 [2021-06-11 01:56:27,440 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 218 transitions. [2021-06-11 01:56:27,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 218 transitions. [2021-06-11 01:56:27,441 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:27,441 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 218 transitions. [2021-06-11 01:56:27,442 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:27,443 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:27,444 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:27,444 INFO L185 Difference]: Start difference. First operand has 44 places, 76 transitions, 457 flow. Second operand 5 states and 218 transitions. [2021-06-11 01:56:27,444 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 132 transitions, 1070 flow [2021-06-11 01:56:27,456 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 132 transitions, 1039 flow, removed 12 selfloop flow, removed 1 redundant places. [2021-06-11 01:56:27,460 INFO L241 Difference]: Finished difference. Result has 49 places, 115 transitions, 905 flow [2021-06-11 01:56:27,460 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=438, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=905, PETRI_PLACES=49, PETRI_TRANSITIONS=115} [2021-06-11 01:56:27,461 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 3 predicate places. [2021-06-11 01:56:27,461 INFO L480 AbstractCegarLoop]: Abstraction has has 49 places, 115 transitions, 905 flow [2021-06-11 01:56:27,461 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-06-11 01:56:27,461 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:27,461 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, 1, 1, 1] [2021-06-11 01:56:27,461 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-11 01:56:27,461 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:27,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:27,463 INFO L82 PathProgramCache]: Analyzing trace with hash -1869074851, now seen corresponding path program 4 times [2021-06-11 01:56:27,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:27,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866680503] [2021-06-11 01:56:27,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:27,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:27,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:27,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:27,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:27,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:27,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:27,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866680503] [2021-06-11 01:56:27,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:27,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 01:56:27,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982260760] [2021-06-11 01:56:27,626 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 01:56:27,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:27,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 01:56:27,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-11 01:56:27,627 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:27,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 115 transitions, 905 flow. Second operand has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:27,627 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:27,627 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:27,628 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:29,055 INFO L129 PetriNetUnfolder]: 11160/15970 cut-off events. [2021-06-11 01:56:29,055 INFO L130 PetriNetUnfolder]: For 23836/25089 co-relation queries the response was YES. [2021-06-11 01:56:29,162 INFO L84 FinitePrefix]: Finished finitePrefix Result has 68908 conditions, 15970 events. 11160/15970 cut-off events. For 23836/25089 co-relation queries the response was YES. Maximal size of possible extension queue 1179. Compared 98581 event pairs, 1536 based on Foata normal form. 91/16024 useless extension candidates. Maximal degree in co-relation 68328. Up to 8131 conditions per place. [2021-06-11 01:56:29,251 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 34 selfloop transitions, 292 changer transitions 0/339 dead transitions. [2021-06-11 01:56:29,251 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 339 transitions, 3359 flow [2021-06-11 01:56:29,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 01:56:29,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 01:56:29,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 364 transitions. [2021-06-11 01:56:29,253 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6232876712328768 [2021-06-11 01:56:29,253 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 364 transitions. [2021-06-11 01:56:29,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 364 transitions. [2021-06-11 01:56:29,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:29,253 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 364 transitions. [2021-06-11 01:56:29,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 45.5) internal successors, (364), 8 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:29,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:29,256 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:29,256 INFO L185 Difference]: Start difference. First operand has 49 places, 115 transitions, 905 flow. Second operand 8 states and 364 transitions. [2021-06-11 01:56:29,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 339 transitions, 3359 flow [2021-06-11 01:56:29,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 339 transitions, 3352 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 01:56:29,284 INFO L241 Difference]: Finished difference. Result has 58 places, 326 transitions, 3703 flow [2021-06-11 01:56:29,285 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=898, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3703, PETRI_PLACES=58, PETRI_TRANSITIONS=326} [2021-06-11 01:56:29,285 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 12 predicate places. [2021-06-11 01:56:29,285 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 326 transitions, 3703 flow [2021-06-11 01:56:29,285 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:29,285 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:29,285 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, 1, 1, 1] [2021-06-11 01:56:29,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 01:56:29,286 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:29,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:29,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1743815979, now seen corresponding path program 5 times [2021-06-11 01:56:29,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:29,286 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880838262] [2021-06-11 01:56:29,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:29,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:29,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:29,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:29,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:29,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:29,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:29,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:29,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:29,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:29,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:29,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880838262] [2021-06-11 01:56:29,317 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:29,317 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:56:29,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948622976] [2021-06-11 01:56:29,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 01:56:29,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:29,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 01:56:29,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 01:56:29,319 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:29,319 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 326 transitions, 3703 flow. Second operand has 5 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-06-11 01:56:29,319 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:29,319 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:29,319 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:30,868 INFO L129 PetriNetUnfolder]: 11290/16078 cut-off events. [2021-06-11 01:56:30,868 INFO L130 PetriNetUnfolder]: For 47269/51567 co-relation queries the response was YES. [2021-06-11 01:56:30,902 INFO L84 FinitePrefix]: Finished finitePrefix Result has 96118 conditions, 16078 events. 11290/16078 cut-off events. For 47269/51567 co-relation queries the response was YES. Maximal size of possible extension queue 1175. Compared 98669 event pairs, 2234 based on Foata normal form. 156/16197 useless extension candidates. Maximal degree in co-relation 95611. Up to 14847 conditions per place. [2021-06-11 01:56:30,982 INFO L132 encePairwiseOnDemand]: 61/73 looper letters, 235 selfloop transitions, 154 changer transitions 0/402 dead transitions. [2021-06-11 01:56:30,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 402 transitions, 5366 flow [2021-06-11 01:56:30,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:56:30,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:56:30,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 218 transitions. [2021-06-11 01:56:30,983 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5972602739726027 [2021-06-11 01:56:30,983 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 218 transitions. [2021-06-11 01:56:30,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 218 transitions. [2021-06-11 01:56:30,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:30,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 218 transitions. [2021-06-11 01:56:30,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:30,985 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:30,985 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:30,985 INFO L185 Difference]: Start difference. First operand has 58 places, 326 transitions, 3703 flow. Second operand 5 states and 218 transitions. [2021-06-11 01:56:30,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 402 transitions, 5366 flow [2021-06-11 01:56:31,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 402 transitions, 5249 flow, removed 55 selfloop flow, removed 1 redundant places. [2021-06-11 01:56:31,178 INFO L241 Difference]: Finished difference. Result has 62 places, 369 transitions, 4577 flow [2021-06-11 01:56:31,179 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=3626, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=4577, PETRI_PLACES=62, PETRI_TRANSITIONS=369} [2021-06-11 01:56:31,179 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 16 predicate places. [2021-06-11 01:56:31,179 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 369 transitions, 4577 flow [2021-06-11 01:56:31,179 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-06-11 01:56:31,179 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:31,179 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, 1, 1, 1] [2021-06-11 01:56:31,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-11 01:56:31,180 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:31,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:31,180 INFO L82 PathProgramCache]: Analyzing trace with hash 65941383, now seen corresponding path program 6 times [2021-06-11 01:56:31,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:31,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791173379] [2021-06-11 01:56:31,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:31,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:31,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:31,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:31,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:31,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:31,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:31,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:31,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:31,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:31,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:31,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:31,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:31,214 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791173379] [2021-06-11 01:56:31,214 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:31,214 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:56:31,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354900395] [2021-06-11 01:56:31,215 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:56:31,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:31,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:56:31,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:56:31,216 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:31,216 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 369 transitions, 4577 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:31,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:31,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:31,217 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:32,908 INFO L129 PetriNetUnfolder]: 12091/17341 cut-off events. [2021-06-11 01:56:32,908 INFO L130 PetriNetUnfolder]: For 52410/57249 co-relation queries the response was YES. [2021-06-11 01:56:32,952 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100181 conditions, 17341 events. 12091/17341 cut-off events. For 52410/57249 co-relation queries the response was YES. Maximal size of possible extension queue 1275. Compared 109274 event pairs, 1921 based on Foata normal form. 482/17778 useless extension candidates. Maximal degree in co-relation 99594. Up to 8838 conditions per place. [2021-06-11 01:56:33,177 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 118 selfloop transitions, 375 changer transitions 0/506 dead transitions. [2021-06-11 01:56:33,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 506 transitions, 7393 flow [2021-06-11 01:56:33,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:56:33,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:56:33,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 268 transitions. [2021-06-11 01:56:33,178 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6118721461187214 [2021-06-11 01:56:33,179 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 268 transitions. [2021-06-11 01:56:33,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 268 transitions. [2021-06-11 01:56:33,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:33,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 268 transitions. [2021-06-11 01:56:33,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.666666666666664) internal successors, (268), 6 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:33,181 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:33,182 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:33,182 INFO L185 Difference]: Start difference. First operand has 62 places, 369 transitions, 4577 flow. Second operand 6 states and 268 transitions. [2021-06-11 01:56:33,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 506 transitions, 7393 flow [2021-06-11 01:56:33,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 506 transitions, 7172 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 01:56:33,315 INFO L241 Difference]: Finished difference. Result has 66 places, 479 transitions, 6929 flow [2021-06-11 01:56:33,315 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=4426, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=369, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=6929, PETRI_PLACES=66, PETRI_TRANSITIONS=479} [2021-06-11 01:56:33,315 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 20 predicate places. [2021-06-11 01:56:33,315 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 479 transitions, 6929 flow [2021-06-11 01:56:33,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:33,316 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:33,316 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, 1, 1, 1] [2021-06-11 01:56:33,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 01:56:33,316 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:33,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:33,317 INFO L82 PathProgramCache]: Analyzing trace with hash -211728029, now seen corresponding path program 7 times [2021-06-11 01:56:33,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:33,317 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149134685] [2021-06-11 01:56:33,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:33,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:33,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:33,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:33,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,340 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:33,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:33,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:33,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:33,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:33,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:33,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149134685] [2021-06-11 01:56:33,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:33,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 01:56:33,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141943867] [2021-06-11 01:56:33,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 01:56:33,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:33,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 01:56:33,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-06-11 01:56:33,362 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:33,363 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 479 transitions, 6929 flow. Second operand has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:33,363 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:33,363 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:33,363 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:35,454 INFO L129 PetriNetUnfolder]: 14277/20726 cut-off events. [2021-06-11 01:56:35,454 INFO L130 PetriNetUnfolder]: For 80247/85074 co-relation queries the response was YES. [2021-06-11 01:56:35,524 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130105 conditions, 20726 events. 14277/20726 cut-off events. For 80247/85074 co-relation queries the response was YES. Maximal size of possible extension queue 1585. Compared 136457 event pairs, 1622 based on Foata normal form. 409/21092 useless extension candidates. Maximal degree in co-relation 129409. Up to 10768 conditions per place. [2021-06-11 01:56:35,637 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 90 selfloop transitions, 556 changer transitions 0/659 dead transitions. [2021-06-11 01:56:35,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 659 transitions, 10494 flow [2021-06-11 01:56:35,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 01:56:35,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 01:56:35,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 316 transitions. [2021-06-11 01:56:35,639 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6183953033268101 [2021-06-11 01:56:35,640 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 316 transitions. [2021-06-11 01:56:35,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 316 transitions. [2021-06-11 01:56:35,640 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:35,640 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 316 transitions. [2021-06-11 01:56:35,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 45.142857142857146) internal successors, (316), 7 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:35,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:35,642 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:35,642 INFO L185 Difference]: Start difference. First operand has 66 places, 479 transitions, 6929 flow. Second operand 7 states and 316 transitions. [2021-06-11 01:56:35,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 659 transitions, 10494 flow [2021-06-11 01:56:35,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 659 transitions, 9998 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 01:56:35,823 INFO L241 Difference]: Finished difference. Result has 71 places, 646 transitions, 10426 flow [2021-06-11 01:56:35,824 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=6517, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=417, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10426, PETRI_PLACES=71, PETRI_TRANSITIONS=646} [2021-06-11 01:56:35,824 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 25 predicate places. [2021-06-11 01:56:35,824 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 646 transitions, 10426 flow [2021-06-11 01:56:35,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:35,824 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:35,825 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, 1, 1, 1] [2021-06-11 01:56:35,825 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 01:56:35,825 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:35,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:35,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1028067147, now seen corresponding path program 8 times [2021-06-11 01:56:35,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:35,826 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577021612] [2021-06-11 01:56:35,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:35,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:35,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:35,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:35,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:35,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:35,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:35,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:35,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:35,865 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577021612] [2021-06-11 01:56:35,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:35,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 01:56:35,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807923615] [2021-06-11 01:56:35,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 01:56:35,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:35,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 01:56:35,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-06-11 01:56:35,867 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:35,868 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 646 transitions, 10426 flow. Second operand has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:35,868 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:35,868 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:35,868 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:38,816 INFO L129 PetriNetUnfolder]: 14984/21853 cut-off events. [2021-06-11 01:56:38,817 INFO L130 PetriNetUnfolder]: For 130839/138320 co-relation queries the response was YES. [2021-06-11 01:56:38,886 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155527 conditions, 21853 events. 14984/21853 cut-off events. For 130839/138320 co-relation queries the response was YES. Maximal size of possible extension queue 1672. Compared 146589 event pairs, 1684 based on Foata normal form. 595/22404 useless extension candidates. Maximal degree in co-relation 154853. Up to 11448 conditions per place. [2021-06-11 01:56:38,992 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 90 selfloop transitions, 747 changer transitions 0/850 dead transitions. [2021-06-11 01:56:38,992 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 850 transitions, 15680 flow [2021-06-11 01:56:38,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-11 01:56:38,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-06-11 01:56:38,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 316 transitions. [2021-06-11 01:56:38,994 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6183953033268101 [2021-06-11 01:56:38,994 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 316 transitions. [2021-06-11 01:56:38,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 316 transitions. [2021-06-11 01:56:38,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:38,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 316 transitions. [2021-06-11 01:56:38,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 45.142857142857146) internal successors, (316), 7 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:38,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:38,996 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:38,996 INFO L185 Difference]: Start difference. First operand has 71 places, 646 transitions, 10426 flow. Second operand 7 states and 316 transitions. [2021-06-11 01:56:38,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 850 transitions, 15680 flow [2021-06-11 01:56:39,285 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 850 transitions, 15671 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-06-11 01:56:39,298 INFO L241 Difference]: Finished difference. Result has 77 places, 838 transitions, 15807 flow [2021-06-11 01:56:39,298 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=10417, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=646, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=555, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15807, PETRI_PLACES=77, PETRI_TRANSITIONS=838} [2021-06-11 01:56:39,298 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 31 predicate places. [2021-06-11 01:56:39,299 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 838 transitions, 15807 flow [2021-06-11 01:56:39,299 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:39,299 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:39,299 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, 1, 1, 1] [2021-06-11 01:56:39,299 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-11 01:56:39,299 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:39,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:39,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1400028729, now seen corresponding path program 9 times [2021-06-11 01:56:39,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:39,300 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767708865] [2021-06-11 01:56:39,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:39,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:39,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:39,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:39,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:39,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:39,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:39,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:39,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:39,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:39,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:39,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:39,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767708865] [2021-06-11 01:56:39,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:39,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:56:39,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209429105] [2021-06-11 01:56:39,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:56:39,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:39,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:56:39,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:56:39,579 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:39,580 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 838 transitions, 15807 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:39,580 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:39,580 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:39,580 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:43,439 INFO L129 PetriNetUnfolder]: 15822/23200 cut-off events. [2021-06-11 01:56:43,439 INFO L130 PetriNetUnfolder]: For 184325/192509 co-relation queries the response was YES. [2021-06-11 01:56:43,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 184595 conditions, 23200 events. 15822/23200 cut-off events. For 184325/192509 co-relation queries the response was YES. Maximal size of possible extension queue 1808. Compared 159067 event pairs, 1969 based on Foata normal form. 704/23863 useless extension candidates. Maximal degree in co-relation 183936. Up to 12135 conditions per place. [2021-06-11 01:56:43,585 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 210 selfloop transitions, 832 changer transitions 0/1055 dead transitions. [2021-06-11 01:56:43,586 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 1055 transitions, 22269 flow [2021-06-11 01:56:43,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:56:43,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:56:43,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 268 transitions. [2021-06-11 01:56:43,588 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6118721461187214 [2021-06-11 01:56:43,588 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 268 transitions. [2021-06-11 01:56:43,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 268 transitions. [2021-06-11 01:56:43,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:43,588 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 268 transitions. [2021-06-11 01:56:43,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.666666666666664) internal successors, (268), 6 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:43,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:43,590 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:43,590 INFO L185 Difference]: Start difference. First operand has 77 places, 838 transitions, 15807 flow. Second operand 6 states and 268 transitions. [2021-06-11 01:56:43,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 1055 transitions, 22269 flow [2021-06-11 01:56:43,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 1055 transitions, 21201 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-06-11 01:56:43,958 INFO L241 Difference]: Finished difference. Result has 79 places, 1031 transitions, 20941 flow [2021-06-11 01:56:43,959 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=14848, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=635, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=20941, PETRI_PLACES=79, PETRI_TRANSITIONS=1031} [2021-06-11 01:56:43,959 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 33 predicate places. [2021-06-11 01:56:43,959 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 1031 transitions, 20941 flow [2021-06-11 01:56:43,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:43,959 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:43,959 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, 1, 1, 1] [2021-06-11 01:56:43,959 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-11 01:56:43,960 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:43,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:43,960 INFO L82 PathProgramCache]: Analyzing trace with hash 2072459417, now seen corresponding path program 10 times [2021-06-11 01:56:43,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:43,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737108051] [2021-06-11 01:56:43,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:43,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:43,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:43,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:43,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:43,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:43,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:43,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:43,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:43,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:44,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:44,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:44,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:44,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737108051] [2021-06-11 01:56:44,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:44,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:56:44,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870748434] [2021-06-11 01:56:44,002 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:56:44,002 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:44,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:56:44,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:56:44,003 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:44,003 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 1031 transitions, 20941 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:44,003 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:44,003 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:44,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:48,660 INFO L129 PetriNetUnfolder]: 16470/24269 cut-off events. [2021-06-11 01:56:48,660 INFO L130 PetriNetUnfolder]: For 226033/233580 co-relation queries the response was YES. [2021-06-11 01:56:48,715 INFO L84 FinitePrefix]: Finished finitePrefix Result has 196240 conditions, 24269 events. 16470/24269 cut-off events. For 226033/233580 co-relation queries the response was YES. Maximal size of possible extension queue 1951. Compared 168966 event pairs, 1988 based on Foata normal form. 636/24865 useless extension candidates. Maximal degree in co-relation 195585. Up to 12656 conditions per place. [2021-06-11 01:56:48,817 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 210 selfloop transitions, 970 changer transitions 0/1193 dead transitions. [2021-06-11 01:56:48,817 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 1193 transitions, 26701 flow [2021-06-11 01:56:48,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:56:48,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:56:48,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 268 transitions. [2021-06-11 01:56:48,819 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6118721461187214 [2021-06-11 01:56:48,819 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 268 transitions. [2021-06-11 01:56:48,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 268 transitions. [2021-06-11 01:56:48,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:48,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 268 transitions. [2021-06-11 01:56:48,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.666666666666664) internal successors, (268), 6 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:48,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:48,821 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:56:48,821 INFO L185 Difference]: Start difference. First operand has 79 places, 1031 transitions, 20941 flow. Second operand 6 states and 268 transitions. [2021-06-11 01:56:48,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 1193 transitions, 26701 flow [2021-06-11 01:56:49,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 1193 transitions, 25694 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 01:56:49,205 INFO L241 Difference]: Finished difference. Result has 82 places, 1171 transitions, 25461 flow [2021-06-11 01:56:49,206 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=19978, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1027, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=826, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=25461, PETRI_PLACES=82, PETRI_TRANSITIONS=1171} [2021-06-11 01:56:49,206 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 36 predicate places. [2021-06-11 01:56:49,206 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 1171 transitions, 25461 flow [2021-06-11 01:56:49,206 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:49,206 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:49,206 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, 1, 1, 1] [2021-06-11 01:56:49,207 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-11 01:56:49,207 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:49,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:49,207 INFO L82 PathProgramCache]: Analyzing trace with hash -909246295, now seen corresponding path program 11 times [2021-06-11 01:56:49,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:49,207 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401405025] [2021-06-11 01:56:49,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:49,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:49,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:49,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:49,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:49,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:49,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:49,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:49,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:49,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:49,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:49,235 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401405025] [2021-06-11 01:56:49,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:49,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:56:49,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307762759] [2021-06-11 01:56:49,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 01:56:49,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:49,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 01:56:49,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 01:56:49,236 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:49,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 1171 transitions, 25461 flow. Second operand has 5 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-06-11 01:56:49,237 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:49,237 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:49,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:56:54,185 INFO L129 PetriNetUnfolder]: 16572/24441 cut-off events. [2021-06-11 01:56:54,186 INFO L130 PetriNetUnfolder]: For 258031/269327 co-relation queries the response was YES. [2021-06-11 01:56:54,253 INFO L84 FinitePrefix]: Finished finitePrefix Result has 204731 conditions, 24441 events. 16572/24441 cut-off events. For 258031/269327 co-relation queries the response was YES. Maximal size of possible extension queue 1950. Compared 171534 event pairs, 2879 based on Foata normal form. 389/24781 useless extension candidates. Maximal degree in co-relation 204154. Up to 21501 conditions per place. [2021-06-11 01:56:54,361 INFO L132 encePairwiseOnDemand]: 61/73 looper letters, 587 selfloop transitions, 740 changer transitions 0/1340 dead transitions. [2021-06-11 01:56:54,362 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 1340 transitions, 32060 flow [2021-06-11 01:56:54,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:56:54,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:56:54,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 218 transitions. [2021-06-11 01:56:54,363 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5972602739726027 [2021-06-11 01:56:54,363 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 218 transitions. [2021-06-11 01:56:54,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 218 transitions. [2021-06-11 01:56:54,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:56:54,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 218 transitions. [2021-06-11 01:56:54,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:54,364 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:54,364 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:56:54,364 INFO L185 Difference]: Start difference. First operand has 82 places, 1171 transitions, 25461 flow. Second operand 5 states and 218 transitions. [2021-06-11 01:56:54,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 1340 transitions, 32060 flow [2021-06-11 01:56:54,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 1340 transitions, 30913 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 01:56:54,970 INFO L241 Difference]: Finished difference. Result has 84 places, 1311 transitions, 29730 flow [2021-06-11 01:56:54,971 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=24314, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=594, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=567, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=29730, PETRI_PLACES=84, PETRI_TRANSITIONS=1311} [2021-06-11 01:56:54,971 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 38 predicate places. [2021-06-11 01:56:54,971 INFO L480 AbstractCegarLoop]: Abstraction has has 84 places, 1311 transitions, 29730 flow [2021-06-11 01:56:54,971 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-06-11 01:56:54,972 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:56:54,972 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, 1, 1, 1] [2021-06-11 01:56:54,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-11 01:56:54,972 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:56:54,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:56:54,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1536550267, now seen corresponding path program 12 times [2021-06-11 01:56:54,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:56:54,973 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673078902] [2021-06-11 01:56:54,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:56:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:56:54,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:54,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:56:54,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:54,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:54,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:54,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:56:54,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:56:54,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:56:54,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:56:54,996 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673078902] [2021-06-11 01:56:54,997 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:56:54,997 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:56:54,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624562178] [2021-06-11 01:56:54,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 01:56:54,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:56:54,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 01:56:54,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 01:56:54,998 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:56:54,998 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 1311 transitions, 29730 flow. Second operand has 5 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-06-11 01:56:54,998 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:56:54,998 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:56:54,999 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:00,581 INFO L129 PetriNetUnfolder]: 16559/24461 cut-off events. [2021-06-11 01:57:00,581 INFO L130 PetriNetUnfolder]: For 276065/284161 co-relation queries the response was YES. [2021-06-11 01:57:00,656 INFO L84 FinitePrefix]: Finished finitePrefix Result has 200109 conditions, 24461 events. 16559/24461 cut-off events. For 276065/284161 co-relation queries the response was YES. Maximal size of possible extension queue 1937. Compared 172256 event pairs, 2698 based on Foata normal form. 293/24713 useless extension candidates. Maximal degree in co-relation 199576. Up to 21399 conditions per place. [2021-06-11 01:57:00,783 INFO L132 encePairwiseOnDemand]: 61/73 looper letters, 587 selfloop transitions, 828 changer transitions 0/1428 dead transitions. [2021-06-11 01:57:00,783 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 1428 transitions, 35381 flow [2021-06-11 01:57:00,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:57:00,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:57:00,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 218 transitions. [2021-06-11 01:57:00,784 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5972602739726027 [2021-06-11 01:57:00,784 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 218 transitions. [2021-06-11 01:57:00,784 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 218 transitions. [2021-06-11 01:57:00,785 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:00,785 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 218 transitions. [2021-06-11 01:57:00,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:00,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:00,786 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:00,786 INFO L185 Difference]: Start difference. First operand has 84 places, 1311 transitions, 29730 flow. Second operand 5 states and 218 transitions. [2021-06-11 01:57:00,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 1428 transitions, 35381 flow [2021-06-11 01:57:01,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 1428 transitions, 34556 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 01:57:01,275 INFO L241 Difference]: Finished difference. Result has 87 places, 1403 transitions, 33425 flow [2021-06-11 01:57:01,276 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=28729, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=726, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=33425, PETRI_PLACES=87, PETRI_TRANSITIONS=1403} [2021-06-11 01:57:01,276 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 41 predicate places. [2021-06-11 01:57:01,276 INFO L480 AbstractCegarLoop]: Abstraction has has 87 places, 1403 transitions, 33425 flow [2021-06-11 01:57:01,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-06-11 01:57:01,276 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:01,276 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, 1, 1, 1] [2021-06-11 01:57:01,276 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-11 01:57:01,276 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:01,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:01,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1063695831, now seen corresponding path program 13 times [2021-06-11 01:57:01,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:01,277 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366420814] [2021-06-11 01:57:01,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:01,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:01,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:01,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:57:01,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:01,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:01,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:01,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:01,322 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366420814] [2021-06-11 01:57:01,322 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:01,322 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 01:57:01,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866715454] [2021-06-11 01:57:01,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 01:57:01,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:01,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 01:57:01,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-11 01:57:01,324 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:01,324 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 1403 transitions, 33425 flow. Second operand has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:01,324 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:01,324 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:01,324 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:08,213 INFO L129 PetriNetUnfolder]: 18506/27957 cut-off events. [2021-06-11 01:57:08,213 INFO L130 PetriNetUnfolder]: For 282616/291967 co-relation queries the response was YES. [2021-06-11 01:57:08,294 INFO L84 FinitePrefix]: Finished finitePrefix Result has 221537 conditions, 27957 events. 18506/27957 cut-off events. For 282616/291967 co-relation queries the response was YES. Maximal size of possible extension queue 2228. Compared 206019 event pairs, 472 based on Foata normal form. 800/28717 useless extension candidates. Maximal degree in co-relation 220599. Up to 14548 conditions per place. [2021-06-11 01:57:08,416 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 69 selfloop transitions, 1529 changer transitions 0/1611 dead transitions. [2021-06-11 01:57:08,417 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 1611 transitions, 39529 flow [2021-06-11 01:57:08,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 01:57:08,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 01:57:08,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 364 transitions. [2021-06-11 01:57:08,418 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6232876712328768 [2021-06-11 01:57:08,418 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 364 transitions. [2021-06-11 01:57:08,418 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 364 transitions. [2021-06-11 01:57:08,419 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:08,419 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 364 transitions. [2021-06-11 01:57:08,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 45.5) internal successors, (364), 8 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:08,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:08,421 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:08,421 INFO L185 Difference]: Start difference. First operand has 87 places, 1403 transitions, 33425 flow. Second operand 8 states and 364 transitions. [2021-06-11 01:57:08,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 1611 transitions, 39529 flow [2021-06-11 01:57:08,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 1611 transitions, 38704 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 01:57:08,938 INFO L241 Difference]: Finished difference. Result has 95 places, 1578 transitions, 39957 flow [2021-06-11 01:57:08,939 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=32600, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=39957, PETRI_PLACES=95, PETRI_TRANSITIONS=1578} [2021-06-11 01:57:08,939 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 49 predicate places. [2021-06-11 01:57:08,939 INFO L480 AbstractCegarLoop]: Abstraction has has 95 places, 1578 transitions, 39957 flow [2021-06-11 01:57:08,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:08,939 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:08,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, 1, 1, 1] [2021-06-11 01:57:08,940 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-11 01:57:08,940 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:08,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:08,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1509609301, now seen corresponding path program 14 times [2021-06-11 01:57:08,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:08,941 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430752799] [2021-06-11 01:57:08,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:08,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:08,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:08,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:08,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:08,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:08,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:08,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:08,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:08,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:08,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430752799] [2021-06-11 01:57:08,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:08,976 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 01:57:08,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338592319] [2021-06-11 01:57:08,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 01:57:08,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:08,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 01:57:08,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 01:57:08,977 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:08,977 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 1578 transitions, 39957 flow. Second operand has 5 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-06-11 01:57:08,977 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:08,977 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:08,977 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:17,026 INFO L129 PetriNetUnfolder]: 18436/27575 cut-off events. [2021-06-11 01:57:17,027 INFO L130 PetriNetUnfolder]: For 409056/419481 co-relation queries the response was YES. [2021-06-11 01:57:17,104 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255348 conditions, 27575 events. 18436/27575 cut-off events. For 409056/419481 co-relation queries the response was YES. Maximal size of possible extension queue 2121. Compared 200799 event pairs, 1660 based on Foata normal form. 285/27818 useless extension candidates. Maximal degree in co-relation 254765. Up to 24362 conditions per place. [2021-06-11 01:57:17,237 INFO L132 encePairwiseOnDemand]: 61/73 looper letters, 762 selfloop transitions, 881 changer transitions 1/1657 dead transitions. [2021-06-11 01:57:17,237 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 1657 transitions, 45263 flow [2021-06-11 01:57:17,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 01:57:17,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 01:57:17,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 218 transitions. [2021-06-11 01:57:17,239 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5972602739726027 [2021-06-11 01:57:17,239 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 218 transitions. [2021-06-11 01:57:17,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 218 transitions. [2021-06-11 01:57:17,239 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:17,239 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 218 transitions. [2021-06-11 01:57:17,239 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 43.6) internal successors, (218), 5 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:17,240 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:17,240 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 73.0) internal successors, (438), 6 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:17,240 INFO L185 Difference]: Start difference. First operand has 95 places, 1578 transitions, 39957 flow. Second operand 5 states and 218 transitions. [2021-06-11 01:57:17,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 1657 transitions, 45263 flow [2021-06-11 01:57:18,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 1657 transitions, 44971 flow, removed 71 selfloop flow, removed 2 redundant places. [2021-06-11 01:57:18,462 INFO L241 Difference]: Finished difference. Result has 98 places, 1635 transitions, 43459 flow [2021-06-11 01:57:18,463 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=39289, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=811, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=751, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=43459, PETRI_PLACES=98, PETRI_TRANSITIONS=1635} [2021-06-11 01:57:18,464 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 52 predicate places. [2021-06-11 01:57:18,464 INFO L480 AbstractCegarLoop]: Abstraction has has 98 places, 1635 transitions, 43459 flow [2021-06-11 01:57:18,464 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 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-06-11 01:57:18,464 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:18,464 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, 1, 1, 1] [2021-06-11 01:57:18,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-11 01:57:18,465 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:18,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:18,466 INFO L82 PathProgramCache]: Analyzing trace with hash -2126731623, now seen corresponding path program 15 times [2021-06-11 01:57:18,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:18,466 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931176849] [2021-06-11 01:57:18,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:18,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:18,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:18,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:18,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:18,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:18,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:18,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:18,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:18,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:18,531 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931176849] [2021-06-11 01:57:18,531 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:18,531 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 01:57:18,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523501594] [2021-06-11 01:57:18,531 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 01:57:18,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:18,532 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 01:57:18,532 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-11 01:57:18,532 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:18,532 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 1635 transitions, 43459 flow. Second operand has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:18,533 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:18,533 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:18,533 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:26,650 INFO L129 PetriNetUnfolder]: 18280/27566 cut-off events. [2021-06-11 01:57:26,650 INFO L130 PetriNetUnfolder]: For 397357/402647 co-relation queries the response was YES. [2021-06-11 01:57:26,732 INFO L84 FinitePrefix]: Finished finitePrefix Result has 250030 conditions, 27566 events. 18280/27566 cut-off events. For 397357/402647 co-relation queries the response was YES. Maximal size of possible extension queue 2202. Compared 203350 event pairs, 660 based on Foata normal form. 394/27939 useless extension candidates. Maximal degree in co-relation 249196. Up to 14735 conditions per place. [2021-06-11 01:57:26,865 INFO L132 encePairwiseOnDemand]: 59/73 looper letters, 109 selfloop transitions, 1754 changer transitions 0/1876 dead transitions. [2021-06-11 01:57:26,865 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 1876 transitions, 54109 flow [2021-06-11 01:57:26,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 01:57:26,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 01:57:26,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 362 transitions. [2021-06-11 01:57:26,867 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6198630136986302 [2021-06-11 01:57:26,867 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 362 transitions. [2021-06-11 01:57:26,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 362 transitions. [2021-06-11 01:57:26,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:26,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 362 transitions. [2021-06-11 01:57:26,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 45.25) internal successors, (362), 8 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:26,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:26,869 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:26,869 INFO L185 Difference]: Start difference. First operand has 98 places, 1635 transitions, 43459 flow. Second operand 8 states and 362 transitions. [2021-06-11 01:57:26,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 1876 transitions, 54109 flow [2021-06-11 01:57:27,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 1876 transitions, 53027 flow, removed 24 selfloop flow, removed 2 redundant places. [2021-06-11 01:57:27,763 INFO L241 Difference]: Finished difference. Result has 105 places, 1867 transitions, 54052 flow [2021-06-11 01:57:27,765 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=42296, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1514, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=54052, PETRI_PLACES=105, PETRI_TRANSITIONS=1867} [2021-06-11 01:57:27,765 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 59 predicate places. [2021-06-11 01:57:27,765 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 1867 transitions, 54052 flow [2021-06-11 01:57:27,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:27,765 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:27,765 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, 1, 1, 1] [2021-06-11 01:57:27,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-11 01:57:27,766 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:27,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:27,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1122470085, now seen corresponding path program 16 times [2021-06-11 01:57:27,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:27,766 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387489250] [2021-06-11 01:57:27,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:27,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:27,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:27,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:27,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:27,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:27,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:27,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:27,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:27,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387489250] [2021-06-11 01:57:27,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:27,795 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:57:27,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909194480] [2021-06-11 01:57:27,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:57:27,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:27,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:57:27,795 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:57:27,796 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:27,796 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 1867 transitions, 54052 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:27,796 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:27,796 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:27,796 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:35,837 INFO L129 PetriNetUnfolder]: 15378/23826 cut-off events. [2021-06-11 01:57:35,837 INFO L130 PetriNetUnfolder]: For 347169/352233 co-relation queries the response was YES. [2021-06-11 01:57:35,921 INFO L84 FinitePrefix]: Finished finitePrefix Result has 233924 conditions, 23826 events. 15378/23826 cut-off events. For 347169/352233 co-relation queries the response was YES. Maximal size of possible extension queue 1868. Compared 179090 event pairs, 682 based on Foata normal form. 1186/24996 useless extension candidates. Maximal degree in co-relation 233087. Up to 12695 conditions per place. [2021-06-11 01:57:36,051 INFO L132 encePairwiseOnDemand]: 59/73 looper letters, 338 selfloop transitions, 1446 changer transitions 0/1797 dead transitions. [2021-06-11 01:57:36,051 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 1797 transitions, 53856 flow [2021-06-11 01:57:36,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:57:36,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:57:36,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 266 transitions. [2021-06-11 01:57:36,052 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6073059360730594 [2021-06-11 01:57:36,052 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 266 transitions. [2021-06-11 01:57:36,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 266 transitions. [2021-06-11 01:57:36,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:36,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 266 transitions. [2021-06-11 01:57:36,053 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.333333333333336) internal successors, (266), 6 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:36,054 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:36,054 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:36,054 INFO L185 Difference]: Start difference. First operand has 105 places, 1867 transitions, 54052 flow. Second operand 6 states and 266 transitions. [2021-06-11 01:57:36,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 1797 transitions, 53856 flow [2021-06-11 01:57:37,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 1797 transitions, 51215 flow, removed 1043 selfloop flow, removed 4 redundant places. [2021-06-11 01:57:37,770 INFO L241 Difference]: Finished difference. Result has 108 places, 1763 transitions, 51372 flow [2021-06-11 01:57:37,771 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=37944, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1455, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=51372, PETRI_PLACES=108, PETRI_TRANSITIONS=1763} [2021-06-11 01:57:37,771 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 62 predicate places. [2021-06-11 01:57:37,771 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 1763 transitions, 51372 flow [2021-06-11 01:57:37,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:37,771 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:37,771 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, 1, 1, 1] [2021-06-11 01:57:37,772 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-11 01:57:37,772 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:37,772 INFO L82 PathProgramCache]: Analyzing trace with hash 1853073033, now seen corresponding path program 17 times [2021-06-11 01:57:37,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:37,772 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089426143] [2021-06-11 01:57:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:37,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:37,793 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:37,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:57:37,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:37,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:57:37,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:37,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:57:37,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:37,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:37,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:37,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:37,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:37,813 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089426143] [2021-06-11 01:57:37,813 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:37,813 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:57:37,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504197174] [2021-06-11 01:57:37,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:57:37,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:37,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:57:37,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:57:37,815 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:37,815 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 1763 transitions, 51372 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:37,815 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:37,815 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:37,815 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:46,806 INFO L129 PetriNetUnfolder]: 17870/27666 cut-off events. [2021-06-11 01:57:46,806 INFO L130 PetriNetUnfolder]: For 384184/389494 co-relation queries the response was YES. [2021-06-11 01:57:46,898 INFO L84 FinitePrefix]: Finished finitePrefix Result has 262859 conditions, 27666 events. 17870/27666 cut-off events. For 384184/389494 co-relation queries the response was YES. Maximal size of possible extension queue 2192. Compared 211898 event pairs, 844 based on Foata normal form. 363/28010 useless extension candidates. Maximal degree in co-relation 261934. Up to 13435 conditions per place. [2021-06-11 01:57:47,035 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 359 selfloop transitions, 1539 changer transitions 0/1911 dead transitions. [2021-06-11 01:57:47,036 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 1911 transitions, 56871 flow [2021-06-11 01:57:47,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:57:47,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:57:47,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 01:57:47,037 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 01:57:47,037 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 01:57:47,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 01:57:47,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:47,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 01:57:47,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:47,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:47,038 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:47,038 INFO L185 Difference]: Start difference. First operand has 108 places, 1763 transitions, 51372 flow. Second operand 6 states and 267 transitions. [2021-06-11 01:57:47,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 1911 transitions, 56871 flow [2021-06-11 01:57:49,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 1911 transitions, 54839 flow, removed 154 selfloop flow, removed 4 redundant places. [2021-06-11 01:57:49,083 INFO L241 Difference]: Finished difference. Result has 112 places, 1858 transitions, 56497 flow [2021-06-11 01:57:49,084 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=49348, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1763, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1478, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=262, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=56497, PETRI_PLACES=112, PETRI_TRANSITIONS=1858} [2021-06-11 01:57:49,085 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 66 predicate places. [2021-06-11 01:57:49,085 INFO L480 AbstractCegarLoop]: Abstraction has has 112 places, 1858 transitions, 56497 flow [2021-06-11 01:57:49,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:49,085 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:57:49,085 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, 1, 1, 1] [2021-06-11 01:57:49,085 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-11 01:57:49,085 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:57:49,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:57:49,086 INFO L82 PathProgramCache]: Analyzing trace with hash 827492975, now seen corresponding path program 18 times [2021-06-11 01:57:49,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:57:49,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7481753] [2021-06-11 01:57:49,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:57:49,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:57:49,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:57:49,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:49,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:49,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:49,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:57:49,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:57:49,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:57:49,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:57:49,117 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7481753] [2021-06-11 01:57:49,117 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:57:49,117 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:57:49,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656061154] [2021-06-11 01:57:49,118 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:57:49,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:57:49,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:57:49,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:57:49,118 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:57:49,119 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 1858 transitions, 56497 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:49,119 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:57:49,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:57:49,119 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:57:59,447 INFO L129 PetriNetUnfolder]: 18332/28754 cut-off events. [2021-06-11 01:57:59,448 INFO L130 PetriNetUnfolder]: For 526060/531777 co-relation queries the response was YES. [2021-06-11 01:57:59,544 INFO L84 FinitePrefix]: Finished finitePrefix Result has 293303 conditions, 28754 events. 18332/28754 cut-off events. For 526060/531777 co-relation queries the response was YES. Maximal size of possible extension queue 2327. Compared 226060 event pairs, 856 based on Foata normal form. 803/29539 useless extension candidates. Maximal degree in co-relation 292205. Up to 15602 conditions per place. [2021-06-11 01:57:59,682 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 427 selfloop transitions, 1598 changer transitions 0/2038 dead transitions. [2021-06-11 01:57:59,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 2038 transitions, 66005 flow [2021-06-11 01:57:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:57:59,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:57:59,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 01:57:59,683 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 01:57:59,683 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 01:57:59,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 01:57:59,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:57:59,684 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 01:57:59,684 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:57:59,685 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:59,685 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:57:59,685 INFO L185 Difference]: Start difference. First operand has 112 places, 1858 transitions, 56497 flow. Second operand 6 states and 267 transitions. [2021-06-11 01:57:59,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 2038 transitions, 66005 flow [2021-06-11 01:58:02,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 2038 transitions, 65953 flow, removed 23 selfloop flow, removed 1 redundant places. [2021-06-11 01:58:02,356 INFO L241 Difference]: Finished difference. Result has 116 places, 2006 transitions, 64557 flow [2021-06-11 01:58:02,357 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=56034, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1845, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1437, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=408, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=64557, PETRI_PLACES=116, PETRI_TRANSITIONS=2006} [2021-06-11 01:58:02,357 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 70 predicate places. [2021-06-11 01:58:02,357 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 2006 transitions, 64557 flow [2021-06-11 01:58:02,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:02,357 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:58:02,357 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, 1, 1, 1] [2021-06-11 01:58:02,357 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-06-11 01:58:02,357 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:58:02,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:58:02,357 INFO L82 PathProgramCache]: Analyzing trace with hash 1908310079, now seen corresponding path program 19 times [2021-06-11 01:58:02,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:58:02,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412844927] [2021-06-11 01:58:02,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:58:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:58:02,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:58:02,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:02,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:02,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:02,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:02,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:02,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:02,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:58:02,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:58:02,400 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412844927] [2021-06-11 01:58:02,400 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:58:02,400 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:58:02,400 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510880953] [2021-06-11 01:58:02,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:58:02,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:58:02,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:58:02,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:58:02,401 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:58:02,402 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 2006 transitions, 64557 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:02,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:58:02,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:58:02,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:58:14,474 INFO L129 PetriNetUnfolder]: 18712/29260 cut-off events. [2021-06-11 01:58:14,474 INFO L130 PetriNetUnfolder]: For 555568/561745 co-relation queries the response was YES. [2021-06-11 01:58:14,598 INFO L84 FinitePrefix]: Finished finitePrefix Result has 305636 conditions, 29260 events. 18712/29260 cut-off events. For 555568/561745 co-relation queries the response was YES. Maximal size of possible extension queue 2393. Compared 230154 event pairs, 754 based on Foata normal form. 447/29688 useless extension candidates. Maximal degree in co-relation 304689. Up to 12960 conditions per place. [2021-06-11 01:58:14,741 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 359 selfloop transitions, 1718 changer transitions 0/2090 dead transitions. [2021-06-11 01:58:14,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 2090 transitions, 69922 flow [2021-06-11 01:58:14,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:58:14,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:58:14,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 01:58:14,742 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 01:58:14,742 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 01:58:14,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 01:58:14,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:58:14,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 01:58:14,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:14,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:58:14,744 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:58:14,744 INFO L185 Difference]: Start difference. First operand has 116 places, 2006 transitions, 64557 flow. Second operand 6 states and 267 transitions. [2021-06-11 01:58:14,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 2090 transitions, 69922 flow [2021-06-11 01:58:17,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 2090 transitions, 68291 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 01:58:17,355 INFO L241 Difference]: Finished difference. Result has 119 places, 2040 transitions, 67722 flow [2021-06-11 01:58:17,357 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=62926, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2006, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1684, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=67722, PETRI_PLACES=119, PETRI_TRANSITIONS=2040} [2021-06-11 01:58:17,357 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 73 predicate places. [2021-06-11 01:58:17,357 INFO L480 AbstractCegarLoop]: Abstraction has has 119 places, 2040 transitions, 67722 flow [2021-06-11 01:58:17,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:17,357 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:58:17,357 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, 1, 1, 1] [2021-06-11 01:58:17,358 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-11 01:58:17,358 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:58:17,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:58:17,358 INFO L82 PathProgramCache]: Analyzing trace with hash 1918888399, now seen corresponding path program 20 times [2021-06-11 01:58:17,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:58:17,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815962937] [2021-06-11 01:58:17,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:58:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:58:17,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:58:17,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:17,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:17,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:58:17,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:58:17,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815962937] [2021-06-11 01:58:17,431 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:58:17,431 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 01:58:17,431 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294487949] [2021-06-11 01:58:17,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 01:58:17,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:58:17,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 01:58:17,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-06-11 01:58:17,433 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:58:17,434 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 2040 transitions, 67722 flow. Second operand has 10 states, 10 states have (on average 36.4) internal successors, (364), 10 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:17,434 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:58:17,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:58:17,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:58:30,454 INFO L129 PetriNetUnfolder]: 18803/29663 cut-off events. [2021-06-11 01:58:30,454 INFO L130 PetriNetUnfolder]: For 631461/637900 co-relation queries the response was YES. [2021-06-11 01:58:30,561 INFO L84 FinitePrefix]: Finished finitePrefix Result has 321794 conditions, 29663 events. 18803/29663 cut-off events. For 631461/637900 co-relation queries the response was YES. Maximal size of possible extension queue 2413. Compared 236345 event pairs, 590 based on Foata normal form. 204/29848 useless extension candidates. Maximal degree in co-relation 320693. Up to 13081 conditions per place. [2021-06-11 01:58:30,707 INFO L132 encePairwiseOnDemand]: 59/73 looper letters, 233 selfloop transitions, 2221 changer transitions 0/2467 dead transitions. [2021-06-11 01:58:30,707 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 2467 transitions, 86018 flow [2021-06-11 01:58:30,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 01:58:30,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 01:58:30,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 489 transitions. [2021-06-11 01:58:30,709 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6089663760896638 [2021-06-11 01:58:30,709 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 489 transitions. [2021-06-11 01:58:30,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 489 transitions. [2021-06-11 01:58:30,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:58:30,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 489 transitions. [2021-06-11 01:58:30,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 44.45454545454545) internal successors, (489), 11 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:30,711 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 73.0) internal successors, (876), 12 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:30,711 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 73.0) internal successors, (876), 12 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:30,711 INFO L185 Difference]: Start difference. First operand has 119 places, 2040 transitions, 67722 flow. Second operand 11 states and 489 transitions. [2021-06-11 01:58:30,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 2467 transitions, 86018 flow [2021-06-11 01:58:33,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 2467 transitions, 83916 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 01:58:33,687 INFO L241 Difference]: Finished difference. Result has 129 places, 2457 transitions, 85282 flow [2021-06-11 01:58:33,688 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=65968, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2040, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1815, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=85282, PETRI_PLACES=129, PETRI_TRANSITIONS=2457} [2021-06-11 01:58:33,688 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 83 predicate places. [2021-06-11 01:58:33,688 INFO L480 AbstractCegarLoop]: Abstraction has has 129 places, 2457 transitions, 85282 flow [2021-06-11 01:58:33,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 36.4) internal successors, (364), 10 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:33,688 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:58:33,688 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, 1, 1, 1] [2021-06-11 01:58:33,688 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-06-11 01:58:33,688 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:58:33,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:58:33,689 INFO L82 PathProgramCache]: Analyzing trace with hash 922052671, now seen corresponding path program 21 times [2021-06-11 01:58:33,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:58:33,689 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983510766] [2021-06-11 01:58:33,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:58:33,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:58:33,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:58:33,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:33,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:33,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:33,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:33,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:33,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:33,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:58:33,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:58:33,722 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983510766] [2021-06-11 01:58:33,722 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:58:33,722 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:58:33,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192897796] [2021-06-11 01:58:33,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:58:33,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:58:33,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:58:33,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:58:33,723 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:58:33,723 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 2457 transitions, 85282 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:33,723 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:58:33,723 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:58:33,723 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:58:50,721 INFO L129 PetriNetUnfolder]: 19628/31260 cut-off events. [2021-06-11 01:58:50,721 INFO L130 PetriNetUnfolder]: For 921073/927421 co-relation queries the response was YES. [2021-06-11 01:58:50,851 INFO L84 FinitePrefix]: Finished finitePrefix Result has 358582 conditions, 31260 events. 19628/31260 cut-off events. For 921073/927421 co-relation queries the response was YES. Maximal size of possible extension queue 2686. Compared 256956 event pairs, 1151 based on Foata normal form. 1266/32509 useless extension candidates. Maximal degree in co-relation 357582. Up to 13690 conditions per place. [2021-06-11 01:58:51,009 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 448 selfloop transitions, 2323 changer transitions 0/2784 dead transitions. [2021-06-11 01:58:51,009 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 2784 transitions, 101093 flow [2021-06-11 01:58:51,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:58:51,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:58:51,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 01:58:51,010 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 01:58:51,010 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 01:58:51,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 01:58:51,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:58:51,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 01:58:51,011 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:51,012 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:58:51,012 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:58:51,012 INFO L185 Difference]: Start difference. First operand has 129 places, 2457 transitions, 85282 flow. Second operand 6 states and 267 transitions. [2021-06-11 01:58:51,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 2784 transitions, 101093 flow [2021-06-11 01:58:55,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 2784 transitions, 100947 flow, removed 70 selfloop flow, removed 1 redundant places. [2021-06-11 01:58:55,900 INFO L241 Difference]: Finished difference. Result has 134 places, 2734 transitions, 100581 flow [2021-06-11 01:58:55,902 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=83498, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2415, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2004, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=100581, PETRI_PLACES=134, PETRI_TRANSITIONS=2734} [2021-06-11 01:58:55,902 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 88 predicate places. [2021-06-11 01:58:55,902 INFO L480 AbstractCegarLoop]: Abstraction has has 134 places, 2734 transitions, 100581 flow [2021-06-11 01:58:55,902 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:55,902 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:58:55,902 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, 1, 1, 1] [2021-06-11 01:58:55,902 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-06-11 01:58:55,902 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:58:55,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:58:55,903 INFO L82 PathProgramCache]: Analyzing trace with hash -402485423, now seen corresponding path program 22 times [2021-06-11 01:58:55,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:58:55,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625604385] [2021-06-11 01:58:55,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:58:55,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:58:55,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:58:55,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:55,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:55,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:55,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:58:55,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:58:55,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:58:55,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:58:55,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:58:55,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625604385] [2021-06-11 01:58:55,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:58:55,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:58:55,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231959443] [2021-06-11 01:58:55,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:58:55,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:58:55,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:58:55,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:58:55,963 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:58:55,969 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 2734 transitions, 100581 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:58:55,969 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:58:55,969 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:58:55,969 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:59:15,569 INFO L129 PetriNetUnfolder]: 19778/31653 cut-off events. [2021-06-11 01:59:15,569 INFO L130 PetriNetUnfolder]: For 866129/872853 co-relation queries the response was YES. [2021-06-11 01:59:15,702 INFO L84 FinitePrefix]: Finished finitePrefix Result has 389531 conditions, 31653 events. 19778/31653 cut-off events. For 866129/872853 co-relation queries the response was YES. Maximal size of possible extension queue 2770. Compared 262043 event pairs, 750 based on Foata normal form. 600/32236 useless extension candidates. Maximal degree in co-relation 388561. Up to 13549 conditions per place. [2021-06-11 01:59:15,873 INFO L132 encePairwiseOnDemand]: 59/73 looper letters, 447 selfloop transitions, 2461 changer transitions 0/2921 dead transitions. [2021-06-11 01:59:15,873 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 2921 transitions, 111817 flow [2021-06-11 01:59:15,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:59:15,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:59:15,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 266 transitions. [2021-06-11 01:59:15,874 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6073059360730594 [2021-06-11 01:59:15,874 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 266 transitions. [2021-06-11 01:59:15,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 266 transitions. [2021-06-11 01:59:15,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:59:15,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 266 transitions. [2021-06-11 01:59:15,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.333333333333336) internal successors, (266), 6 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:15,875 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:59:15,875 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:59:15,875 INFO L185 Difference]: Start difference. First operand has 134 places, 2734 transitions, 100581 flow. Second operand 6 states and 266 transitions. [2021-06-11 01:59:15,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 2921 transitions, 111817 flow [2021-06-11 01:59:21,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 2921 transitions, 110869 flow, removed 217 selfloop flow, removed 3 redundant places. [2021-06-11 01:59:21,446 INFO L241 Difference]: Finished difference. Result has 138 places, 2878 transitions, 111620 flow [2021-06-11 01:59:21,448 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=99624, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2731, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=414, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=111620, PETRI_PLACES=138, PETRI_TRANSITIONS=2878} [2021-06-11 01:59:21,448 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 92 predicate places. [2021-06-11 01:59:21,448 INFO L480 AbstractCegarLoop]: Abstraction has has 138 places, 2878 transitions, 111620 flow [2021-06-11 01:59:21,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:21,448 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:59:21,448 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, 1, 1, 1] [2021-06-11 01:59:21,448 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-06-11 01:59:21,448 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:59:21,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:59:21,449 INFO L82 PathProgramCache]: Analyzing trace with hash -1988069663, now seen corresponding path program 23 times [2021-06-11 01:59:21,449 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:59:21,449 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408224190] [2021-06-11 01:59:21,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:59:21,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:59:21,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:59:21,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:21,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:21,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:59:21,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:59:21,479 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408224190] [2021-06-11 01:59:21,479 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:59:21,479 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 01:59:21,479 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340929849] [2021-06-11 01:59:21,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 01:59:21,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:59:21,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 01:59:21,480 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-06-11 01:59:21,480 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:59:21,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 2878 transitions, 111620 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:21,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:59:21,480 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:59:21,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 01:59:42,845 INFO L129 PetriNetUnfolder]: 19882/32171 cut-off events. [2021-06-11 01:59:42,845 INFO L130 PetriNetUnfolder]: For 1042659/1049886 co-relation queries the response was YES. [2021-06-11 01:59:42,990 INFO L84 FinitePrefix]: Finished finitePrefix Result has 420904 conditions, 32171 events. 19882/32171 cut-off events. For 1042659/1049886 co-relation queries the response was YES. Maximal size of possible extension queue 2894. Compared 271950 event pairs, 810 based on Foata normal form. 1041/33193 useless extension candidates. Maximal degree in co-relation 419914. Up to 16706 conditions per place. [2021-06-11 01:59:43,286 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 651 selfloop transitions, 2460 changer transitions 0/3124 dead transitions. [2021-06-11 01:59:43,286 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 3124 transitions, 127791 flow [2021-06-11 01:59:43,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 01:59:43,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 01:59:43,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 01:59:43,287 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 01:59:43,287 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 01:59:43,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 01:59:43,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 01:59:43,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 01:59:43,287 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:43,288 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:59:43,288 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 01:59:43,288 INFO L185 Difference]: Start difference. First operand has 138 places, 2878 transitions, 111620 flow. Second operand 6 states and 267 transitions. [2021-06-11 01:59:43,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 3124 transitions, 127791 flow [2021-06-11 01:59:49,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 3124 transitions, 124961 flow, removed 52 selfloop flow, removed 3 redundant places. [2021-06-11 01:59:49,808 INFO L241 Difference]: Finished difference. Result has 140 places, 3089 transitions, 122923 flow [2021-06-11 01:59:49,809 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=106858, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2828, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=629, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=122923, PETRI_PLACES=140, PETRI_TRANSITIONS=3089} [2021-06-11 01:59:49,809 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 94 predicate places. [2021-06-11 01:59:49,809 INFO L480 AbstractCegarLoop]: Abstraction has has 140 places, 3089 transitions, 122923 flow [2021-06-11 01:59:49,810 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:49,810 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 01:59:49,810 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, 1, 1, 1] [2021-06-11 01:59:49,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-06-11 01:59:49,810 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 01:59:49,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 01:59:49,810 INFO L82 PathProgramCache]: Analyzing trace with hash -1765965401, now seen corresponding path program 24 times [2021-06-11 01:59:49,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 01:59:49,810 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124333744] [2021-06-11 01:59:49,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 01:59:49,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 01:59:49,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 01:59:49,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 01:59:49,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 01:59:49,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 01:59:49,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 01:59:49,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 01:59:49,853 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124333744] [2021-06-11 01:59:49,853 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 01:59:49,853 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 01:59:49,853 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3209690] [2021-06-11 01:59:49,853 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 01:59:49,853 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 01:59:49,854 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 01:59:49,854 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-11 01:59:49,854 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 01:59:49,854 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 3089 transitions, 122923 flow. Second operand has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 01:59:49,854 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 01:59:49,855 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 01:59:49,855 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:00:19,333 INFO L129 PetriNetUnfolder]: 20238/33396 cut-off events. [2021-06-11 02:00:19,334 INFO L130 PetriNetUnfolder]: For 1097098/1106556 co-relation queries the response was YES. [2021-06-11 02:00:19,567 INFO L84 FinitePrefix]: Finished finitePrefix Result has 427568 conditions, 33396 events. 20238/33396 cut-off events. For 1097098/1106556 co-relation queries the response was YES. Maximal size of possible extension queue 3143. Compared 292172 event pairs, 136 based on Foata normal form. 1746/35118 useless extension candidates. Maximal degree in co-relation 426524. Up to 13302 conditions per place. [2021-06-11 02:00:19,808 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 124 selfloop transitions, 3317 changer transitions 0/3454 dead transitions. [2021-06-11 02:00:19,808 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 3454 transitions, 140513 flow [2021-06-11 02:00:19,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-11 02:00:19,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-06-11 02:00:19,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 410 transitions. [2021-06-11 02:00:19,827 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.624048706240487 [2021-06-11 02:00:19,827 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 410 transitions. [2021-06-11 02:00:19,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 410 transitions. [2021-06-11 02:00:19,827 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:00:19,827 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 410 transitions. [2021-06-11 02:00:19,828 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 45.55555555555556) internal successors, (410), 9 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:00:19,828 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:00:19,828 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:00:19,828 INFO L185 Difference]: Start difference. First operand has 140 places, 3089 transitions, 122923 flow. Second operand 9 states and 410 transitions. [2021-06-11 02:00:19,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 3454 transitions, 140513 flow [2021-06-11 02:00:27,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 3454 transitions, 137859 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 02:00:28,092 INFO L241 Difference]: Finished difference. Result has 146 places, 3408 transitions, 138055 flow [2021-06-11 02:00:28,094 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=118479, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3044, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2953, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=138055, PETRI_PLACES=146, PETRI_TRANSITIONS=3408} [2021-06-11 02:00:28,094 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 100 predicate places. [2021-06-11 02:00:28,095 INFO L480 AbstractCegarLoop]: Abstraction has has 146 places, 3408 transitions, 138055 flow [2021-06-11 02:00:28,095 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:00:28,095 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:00:28,095 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, 1, 1, 1] [2021-06-11 02:00:28,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-06-11 02:00:28,096 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:00:28,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:00:28,097 INFO L82 PathProgramCache]: Analyzing trace with hash 116545097, now seen corresponding path program 25 times [2021-06-11 02:00:28,098 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:00:28,098 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010638680] [2021-06-11 02:00:28,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:00:28,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:00:28,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:00:28,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:00:28,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:00:28,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:00:28,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:00:28,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:00:28,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:00:28,173 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010638680] [2021-06-11 02:00:28,173 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:00:28,173 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 02:00:28,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969936675] [2021-06-11 02:00:28,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 02:00:28,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:00:28,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 02:00:28,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-06-11 02:00:28,175 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:00:28,176 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 3408 transitions, 138055 flow. Second operand has 10 states, 10 states have (on average 36.4) internal successors, (364), 10 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:00:28,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:00:28,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:00:28,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:01:18,927 INFO L129 PetriNetUnfolder]: 23980/39966 cut-off events. [2021-06-11 02:01:18,927 INFO L130 PetriNetUnfolder]: For 1359708/1367411 co-relation queries the response was YES. [2021-06-11 02:01:19,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 552312 conditions, 39966 events. 23980/39966 cut-off events. For 1359708/1367411 co-relation queries the response was YES. Maximal size of possible extension queue 4093. Compared 364610 event pairs, 154 based on Foata normal form. 2597/42546 useless extension candidates. Maximal degree in co-relation 551290. Up to 16983 conditions per place. [2021-06-11 02:01:19,505 INFO L132 encePairwiseOnDemand]: 59/73 looper letters, 179 selfloop transitions, 4425 changer transitions 57/4674 dead transitions. [2021-06-11 02:01:19,506 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 4674 transitions, 192718 flow [2021-06-11 02:01:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-11 02:01:19,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-06-11 02:01:19,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 592 transitions. [2021-06-11 02:01:19,508 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6238145416227608 [2021-06-11 02:01:19,508 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 592 transitions. [2021-06-11 02:01:19,508 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 592 transitions. [2021-06-11 02:01:19,508 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:01:19,508 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 592 transitions. [2021-06-11 02:01:19,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 45.53846153846154) internal successors, (592), 13 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:01:19,510 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 73.0) internal successors, (1022), 14 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:01:19,511 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 73.0) internal successors, (1022), 14 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:01:19,511 INFO L185 Difference]: Start difference. First operand has 146 places, 3408 transitions, 138055 flow. Second operand 13 states and 592 transitions. [2021-06-11 02:01:19,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 4674 transitions, 192718 flow [2021-06-11 02:01:31,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 4674 transitions, 186109 flow, removed 43 selfloop flow, removed 6 redundant places. [2021-06-11 02:01:31,366 INFO L241 Difference]: Finished difference. Result has 159 places, 4519 transitions, 188468 flow [2021-06-11 02:01:31,369 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=132935, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3309, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=188468, PETRI_PLACES=159, PETRI_TRANSITIONS=4519} [2021-06-11 02:01:31,369 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 113 predicate places. [2021-06-11 02:01:31,369 INFO L480 AbstractCegarLoop]: Abstraction has has 159 places, 4519 transitions, 188468 flow [2021-06-11 02:01:31,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 36.4) internal successors, (364), 10 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:01:31,369 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:01:31,369 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, 1, 1, 1] [2021-06-11 02:01:31,369 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-06-11 02:01:31,370 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:01:31,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:01:31,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1879111407, now seen corresponding path program 26 times [2021-06-11 02:01:31,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:01:31,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835251244] [2021-06-11 02:01:31,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:01:31,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:01:31,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:01:31,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:01:31,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:01:31,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:01:31,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:01:31,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:01:31,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:01:31,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:01:31,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835251244] [2021-06-11 02:01:31,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:01:31,413 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-06-11 02:01:31,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708939026] [2021-06-11 02:01:31,413 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 02:01:31,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:01:31,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 02:01:31,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-06-11 02:01:31,414 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:01:31,414 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 4519 transitions, 188468 flow. Second operand has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:01:31,414 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:01:31,414 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:01:31,414 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:02:48,065 INFO L129 PetriNetUnfolder]: 25885/44121 cut-off events. [2021-06-11 02:02:48,065 INFO L130 PetriNetUnfolder]: For 1871062/1881043 co-relation queries the response was YES. [2021-06-11 02:02:48,502 INFO L84 FinitePrefix]: Finished finitePrefix Result has 640507 conditions, 44121 events. 25885/44121 cut-off events. For 1871062/1881043 co-relation queries the response was YES. Maximal size of possible extension queue 4690. Compared 421533 event pairs, 364 based on Foata normal form. 1766/45868 useless extension candidates. Maximal degree in co-relation 639374. Up to 18760 conditions per place. [2021-06-11 02:02:48,764 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 389 selfloop transitions, 5008 changer transitions 31/5441 dead transitions. [2021-06-11 02:02:48,764 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 5441 transitions, 229393 flow [2021-06-11 02:02:48,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-11 02:02:48,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-06-11 02:02:48,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 408 transitions. [2021-06-11 02:02:48,766 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6210045662100456 [2021-06-11 02:02:48,766 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 408 transitions. [2021-06-11 02:02:48,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 408 transitions. [2021-06-11 02:02:48,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:02:48,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 408 transitions. [2021-06-11 02:02:48,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 45.333333333333336) internal successors, (408), 9 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:02:48,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:02:48,768 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:02:48,768 INFO L185 Difference]: Start difference. First operand has 159 places, 4519 transitions, 188468 flow. Second operand 9 states and 408 transitions. [2021-06-11 02:02:48,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 5441 transitions, 229393 flow [2021-06-11 02:03:10,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 5441 transitions, 225528 flow, removed 944 selfloop flow, removed 6 redundant places. [2021-06-11 02:03:10,225 INFO L241 Difference]: Finished difference. Result has 166 places, 5325 transitions, 231203 flow [2021-06-11 02:03:10,229 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=182594, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=231203, PETRI_PLACES=166, PETRI_TRANSITIONS=5325} [2021-06-11 02:03:10,229 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 120 predicate places. [2021-06-11 02:03:10,229 INFO L480 AbstractCegarLoop]: Abstraction has has 166 places, 5325 transitions, 231203 flow [2021-06-11 02:03:10,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 36.75) internal successors, (294), 8 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:03:10,229 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:03:10,230 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, 1, 1, 1] [2021-06-11 02:03:10,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-06-11 02:03:10,230 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:03:10,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:03:10,230 INFO L82 PathProgramCache]: Analyzing trace with hash 331910335, now seen corresponding path program 27 times [2021-06-11 02:03:10,230 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:03:10,230 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667515219] [2021-06-11 02:03:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:03:10,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:03:10,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:03:10,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:03:10,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:03:10,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:03:10,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:03:10,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:03:10,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:03:10,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:03:10,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:03:10,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667515219] [2021-06-11 02:03:10,263 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:03:10,263 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-11 02:03:10,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237651368] [2021-06-11 02:03:10,263 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 02:03:10,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:03:10,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 02:03:10,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 02:03:10,264 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:03:10,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 5325 transitions, 231203 flow. Second operand has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:03:10,264 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:03:10,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:03:10,264 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:04:35,874 INFO L129 PetriNetUnfolder]: 25114/43404 cut-off events. [2021-06-11 02:04:35,875 INFO L130 PetriNetUnfolder]: For 2166897/2176433 co-relation queries the response was YES. [2021-06-11 02:04:36,152 INFO L84 FinitePrefix]: Finished finitePrefix Result has 667350 conditions, 43404 events. 25114/43404 cut-off events. For 2166897/2176433 co-relation queries the response was YES. Maximal size of possible extension queue 4693. Compared 422310 event pairs, 1376 based on Foata normal form. 990/44377 useless extension candidates. Maximal degree in co-relation 666179. Up to 16210 conditions per place. [2021-06-11 02:04:36,452 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 1013 selfloop transitions, 4502 changer transitions 9/5537 dead transitions. [2021-06-11 02:04:36,452 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 5537 transitions, 247635 flow [2021-06-11 02:04:36,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 02:04:36,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 02:04:36,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 267 transitions. [2021-06-11 02:04:36,455 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6095890410958904 [2021-06-11 02:04:36,455 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 267 transitions. [2021-06-11 02:04:36,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 267 transitions. [2021-06-11 02:04:36,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:04:36,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 267 transitions. [2021-06-11 02:04:36,456 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 44.5) internal successors, (267), 6 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:04:36,457 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 02:04:36,457 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 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-06-11 02:04:36,457 INFO L185 Difference]: Start difference. First operand has 166 places, 5325 transitions, 231203 flow. Second operand 6 states and 267 transitions. [2021-06-11 02:04:36,457 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 5537 transitions, 247635 flow [2021-06-11 02:05:04,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 5537 transitions, 245610 flow, removed 77 selfloop flow, removed 2 redundant places. [2021-06-11 02:05:04,460 INFO L241 Difference]: Finished difference. Result has 170 places, 5482 transitions, 245352 flow [2021-06-11 02:05:04,464 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=228409, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4313, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=977, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=245352, PETRI_PLACES=170, PETRI_TRANSITIONS=5482} [2021-06-11 02:05:04,464 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 124 predicate places. [2021-06-11 02:05:04,464 INFO L480 AbstractCegarLoop]: Abstraction has has 170 places, 5482 transitions, 245352 flow [2021-06-11 02:05:04,465 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 37.333333333333336) internal successors, (224), 6 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:05:04,465 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:05:04,465 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, 1, 1, 1] [2021-06-11 02:05:04,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-06-11 02:05:04,465 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:05:04,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:05:04,465 INFO L82 PathProgramCache]: Analyzing trace with hash 317353895, now seen corresponding path program 28 times [2021-06-11 02:05:04,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:05:04,465 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253360589] [2021-06-11 02:05:04,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:05:04,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:05:04,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:05:04,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:05:04,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:05:04,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:05:04,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:05:04,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:05:04,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:05:04,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:05:04,518 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253360589] [2021-06-11 02:05:04,518 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:05:04,518 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-06-11 02:05:04,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606038430] [2021-06-11 02:05:04,519 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-11 02:05:04,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:05:04,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-11 02:05:04,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-11 02:05:04,520 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:05:04,520 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 5482 transitions, 245352 flow. Second operand has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:05:04,520 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:05:04,520 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:05:04,520 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:06:50,712 INFO L129 PetriNetUnfolder]: 25193/44126 cut-off events. [2021-06-11 02:06:50,712 INFO L130 PetriNetUnfolder]: For 2289116/2303658 co-relation queries the response was YES. [2021-06-11 02:06:51,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 709634 conditions, 44126 events. 25193/44126 cut-off events. For 2289116/2303658 co-relation queries the response was YES. Maximal size of possible extension queue 4939. Compared 438545 event pairs, 1326 based on Foata normal form. 1653/45754 useless extension candidates. Maximal degree in co-relation 708528. Up to 24080 conditions per place. [2021-06-11 02:06:51,432 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 1786 selfloop transitions, 4186 changer transitions 6/5991 dead transitions. [2021-06-11 02:06:51,432 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 5991 transitions, 282059 flow [2021-06-11 02:06:51,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 02:06:51,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 02:06:51,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 360 transitions. [2021-06-11 02:06:51,433 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6164383561643836 [2021-06-11 02:06:51,433 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 360 transitions. [2021-06-11 02:06:51,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 360 transitions. [2021-06-11 02:06:51,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:06:51,434 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 360 transitions. [2021-06-11 02:06:51,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 45.0) internal successors, (360), 8 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-06-11 02:06:51,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:06:51,435 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 73.0) internal successors, (657), 9 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:06:51,435 INFO L185 Difference]: Start difference. First operand has 170 places, 5482 transitions, 245352 flow. Second operand 8 states and 360 transitions. [2021-06-11 02:06:51,435 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 5991 transitions, 282059 flow [2021-06-11 02:07:22,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 5991 transitions, 276905 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 02:07:22,684 INFO L241 Difference]: Finished difference. Result has 174 places, 5925 transitions, 271578 flow [2021-06-11 02:07:22,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=236072, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3651, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1745, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=271578, PETRI_PLACES=174, PETRI_TRANSITIONS=5925} [2021-06-11 02:07:22,689 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 128 predicate places. [2021-06-11 02:07:22,689 INFO L480 AbstractCegarLoop]: Abstraction has has 174 places, 5925 transitions, 271578 flow [2021-06-11 02:07:22,689 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 37.0) internal successors, (259), 7 states have internal predecessors, (259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:07:22,689 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:07:22,689 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, 1, 1, 1] [2021-06-11 02:07:22,689 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-06-11 02:07:22,690 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:07:22,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:07:22,690 INFO L82 PathProgramCache]: Analyzing trace with hash -1578013247, now seen corresponding path program 29 times [2021-06-11 02:07:22,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:07:22,690 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681264158] [2021-06-11 02:07:22,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:07:22,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:07:22,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:07:22,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:07:22,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:07:22,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:07:22,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:07:22,733 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681264158] [2021-06-11 02:07:22,733 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:07:22,734 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-06-11 02:07:22,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606227575] [2021-06-11 02:07:22,734 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 02:07:22,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:07:22,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 02:07:22,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-11 02:07:22,735 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:07:22,735 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 5925 transitions, 271578 flow. Second operand has 9 states, 9 states have (on average 36.55555555555556) internal successors, (329), 9 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:07:22,735 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:07:22,735 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:07:22,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 02:09:21,850 INFO L129 PetriNetUnfolder]: 25521/44996 cut-off events. [2021-06-11 02:09:21,851 INFO L130 PetriNetUnfolder]: For 2304881/2315459 co-relation queries the response was YES. [2021-06-11 02:09:22,226 INFO L84 FinitePrefix]: Finished finitePrefix Result has 724638 conditions, 44996 events. 25521/44996 cut-off events. For 2304881/2315459 co-relation queries the response was YES. Maximal size of possible extension queue 5142. Compared 450712 event pairs, 956 based on Foata normal form. 601/45578 useless extension candidates. Maximal degree in co-relation 723436. Up to 16672 conditions per place. [2021-06-11 02:09:22,637 INFO L132 encePairwiseOnDemand]: 60/73 looper letters, 1215 selfloop transitions, 5120 changer transitions 11/6359 dead transitions. [2021-06-11 02:09:22,637 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 6359 transitions, 305453 flow [2021-06-11 02:09:22,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-11 02:09:22,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-06-11 02:09:22,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 455 transitions. [2021-06-11 02:09:22,638 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6232876712328768 [2021-06-11 02:09:22,638 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 455 transitions. [2021-06-11 02:09:22,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 455 transitions. [2021-06-11 02:09:22,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 02:09:22,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 455 transitions. [2021-06-11 02:09:22,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 45.5) internal successors, (455), 10 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:09:22,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 73.0) internal successors, (803), 11 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:09:22,640 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 73.0) internal successors, (803), 11 states have internal predecessors, (803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:09:22,640 INFO L185 Difference]: Start difference. First operand has 174 places, 5925 transitions, 271578 flow. Second operand 10 states and 455 transitions. [2021-06-11 02:09:22,640 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 6359 transitions, 305453 flow [2021-06-11 02:09:59,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 6359 transitions, 300643 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 02:09:59,486 INFO L241 Difference]: Finished difference. Result has 180 places, 6322 transitions, 297109 flow [2021-06-11 02:09:59,490 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=267217, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4718, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=297109, PETRI_PLACES=180, PETRI_TRANSITIONS=6322} [2021-06-11 02:09:59,490 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 134 predicate places. [2021-06-11 02:09:59,491 INFO L480 AbstractCegarLoop]: Abstraction has has 180 places, 6322 transitions, 297109 flow [2021-06-11 02:09:59,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 36.55555555555556) internal successors, (329), 9 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:09:59,491 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 02:09:59,491 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, 1, 1, 1] [2021-06-11 02:09:59,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-06-11 02:09:59,491 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-06-11 02:09:59,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 02:09:59,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1876027183, now seen corresponding path program 30 times [2021-06-11 02:09:59,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 02:09:59,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129211261] [2021-06-11 02:09:59,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 02:09:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 02:09:59,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 02:09:59,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:09:59,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 02:09:59,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 02:09:59,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 02:09:59,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 02:09:59,580 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 02:09:59,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129211261] [2021-06-11 02:09:59,580 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 02:09:59,580 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-06-11 02:09:59,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813923507] [2021-06-11 02:09:59,580 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 02:09:59,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 02:09:59,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 02:09:59,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-06-11 02:09:59,581 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 35 out of 73 [2021-06-11 02:09:59,581 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 6322 transitions, 297109 flow. Second operand has 10 states, 10 states have (on average 36.4) internal successors, (364), 10 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 02:09:59,581 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 02:09:59,581 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 35 of 73 [2021-06-11 02:09:59,582 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2021-06-11 02:10:30,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-11 02:10:30,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-06-11 02:10:30,266 WARN L545 AbstractCegarLoop]: Verification canceled [2021-06-11 02:10:30,269 WARN L224 ceAbstractionStarter]: Timeout [2021-06-11 02:10:30,269 INFO L202 PluginConnector]: Adding new model ticket-6.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.06 02:10:30 BasicIcfg [2021-06-11 02:10:30,269 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-11 02:10:30,269 INFO L168 Benchmark]: Toolchain (without parser) took 848142.57 ms. Allocated memory was 360.7 MB in the beginning and 9.7 GB in the end (delta: 9.3 GB). Free memory was 339.7 MB in the beginning and 8.3 GB in the end (delta: -7.9 GB). Peak memory consumption was 2.9 GB. Max. memory is 16.0 GB. [2021-06-11 02:10:30,270 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 360.7 MB. Free memory was 340.9 MB in the beginning and 340.9 MB in the end (delta: 71.5 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 02:10:30,272 INFO L168 Benchmark]: Boogie Procedure Inliner took 22.78 ms. Allocated memory is still 360.7 MB. Free memory was 339.7 MB in the beginning and 338.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-11 02:10:30,272 INFO L168 Benchmark]: Boogie Preprocessor took 13.23 ms. Allocated memory is still 360.7 MB. Free memory was 338.2 MB in the beginning and 337.2 MB in the end (delta: 946.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-11 02:10:30,272 INFO L168 Benchmark]: RCFGBuilder took 249.69 ms. Allocated memory is still 360.7 MB. Free memory was 337.1 MB in the beginning and 320.8 MB in the end (delta: 16.4 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. [2021-06-11 02:10:30,272 INFO L168 Benchmark]: TraceAbstraction took 847852.69 ms. Allocated memory was 360.7 MB in the beginning and 9.7 GB in the end (delta: 9.3 GB). Free memory was 320.2 MB in the beginning and 8.3 GB in the end (delta: -8.0 GB). Peak memory consumption was 2.8 GB. Max. memory is 16.0 GB. [2021-06-11 02:10:30,273 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.13 ms. Allocated memory is still 360.7 MB. Free memory was 340.9 MB in the beginning and 340.9 MB in the end (delta: 71.5 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 22.78 ms. Allocated memory is still 360.7 MB. Free memory was 339.7 MB in the beginning and 338.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 13.23 ms. Allocated memory is still 360.7 MB. Free memory was 338.2 MB in the beginning and 337.2 MB in the end (delta: 946.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 249.69 ms. Allocated memory is still 360.7 MB. Free memory was 337.1 MB in the beginning and 320.8 MB in the end (delta: 16.4 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 847852.69 ms. Allocated memory was 360.7 MB in the beginning and 9.7 GB in the end (delta: 9.3 GB). Free memory was 320.2 MB in the beginning and 8.3 GB in the end (delta: -8.0 GB). Peak memory consumption was 2.8 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1457.8ms, 65 PlacesBefore, 46 PlacesAfterwards, 46 TransitionsBefore, 27 TransitionsAfterwards, 1110 CoEnabledTransitionPairs, 4 FixpointIterations, 1 TrivialSequentialCompositions, 18 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 19 TotalNumberOfCompositions, 1470 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 634, positive: 586, positive conditional: 0, positive unconditional: 586, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 562, positive: 525, positive conditional: 0, positive unconditional: 525, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 562, positive: 525, positive conditional: 0, positive unconditional: 525, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 562, positive: 430, positive conditional: 0, positive unconditional: 430, negative: 132, negative conditional: 0, negative unconditional: 132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 132, positive: 95, positive conditional: 0, positive unconditional: 95, negative: 37, negative conditional: 0, negative unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 457, positive: 318, positive conditional: 0, positive unconditional: 318, negative: 140, negative conditional: 0, negative unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 634, positive: 61, positive conditional: 0, positive unconditional: 61, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 562, unknown conditional: 0, unknown unconditional: 562] , Statistics on independence cache: Total cache size (in pairs): 782, Positive cache size: 745, Positive conditional cache size: 0, Positive unconditional cache size: 745, Negative cache size: 37, Negative conditional cache size: 0, Negative unconditional cache size: 37 - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 110). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (10states, 35/73 universal loopers) in iteration 30,while PetriNetUnfolder was constructing finite prefix that currently has 109748 conditions, 5885 events (2865/5884 cut-off events. For 522487/532931 co-relation queries the response was YES. Maximal size of possible extension queue 4077. Compared 72871 event pairs, 12 based on Foata normal form. 310/10255 useless extension candidates. Maximal degree in co-relation 109679. Up to 2803 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 7 procedures, 55 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 8.2ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 847715.5ms, OverallIterations: 30, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 844153.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1546.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 68 SDtfs, 103 SDslu, 24 SDs, 0 SdLazy, 5378 SolverSat, 1073 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 4000.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 282 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 931.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=297109occurred in iteration=29, InterpolantAutomatonStates: 200, 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: 52.4ms SsaConstructionTime, 247.3ms SatisfiabilityAnalysisTime, 1478.0ms InterpolantComputationTime, 810 NumberOfCodeBlocks, 810 NumberOfCodeBlocksAsserted, 30 NumberOfCheckSat, 780 ConstructedInterpolants, 0 QuantifiedInterpolants, 2136 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 30 InterpolantComputations, 30 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown