/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/mcr/example_8.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 22:47:26,997 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 22:47:27,000 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 22:47:27,035 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 22:47:27,036 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 22:47:27,039 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 22:47:27,041 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 22:47:27,046 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 22:47:27,048 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 22:47:27,052 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 22:47:27,053 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 22:47:27,054 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 22:47:27,054 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 22:47:27,056 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 22:47:27,057 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 22:47:27,058 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 22:47:27,061 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 22:47:27,061 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 22:47:27,064 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 22:47:27,071 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 22:47:27,073 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 22:47:27,074 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 22:47:27,074 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 22:47:27,076 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 22:47:27,082 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 22:47:27,083 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 22:47:27,083 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 22:47:27,084 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 22:47:27,085 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 22:47:27,085 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 22:47:27,086 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 22:47:27,086 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 22:47:27,088 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 22:47:27,088 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 22:47:27,089 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 22:47:27,089 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 22:47:27,090 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 22:47:27,090 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 22:47:27,090 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 22:47:27,091 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 22:47:27,091 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 22:47:27,092 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-11 22:47:27,126 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 22:47:27,126 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 22:47:27,129 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 22:47:27,130 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 22:47:27,130 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 22:47:27,130 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 22:47:27,130 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 22:47:27,130 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 22:47:27,130 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 22:47:27,131 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 22:47:27,131 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 22:47:27,132 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 22:47:27,133 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 22:47:27,133 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 22:47:27,133 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 22:47:27,133 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 22:47:27,133 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 22:47:27,134 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 22:47:27,134 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 22:47:27,134 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 22:47:27,134 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 22:47:27,134 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 22:47:27,134 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-11 22:47:27,135 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-11 22:47:27,464 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 22:47:27,488 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 22:47:27,490 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 22:47:27,491 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-11 22:47:27,492 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-11 22:47:27,493 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl [2021-03-11 22:47:27,493 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/mcr/example_8.bpl' [2021-03-11 22:47:27,526 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 22:47:27,530 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-11 22:47:27,532 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 22:47:27,532 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 22:47:27,532 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 22:47:27,543 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,549 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,555 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 22:47:27,557 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 22:47:27,558 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 22:47:27,558 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 22:47:27,565 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,566 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,567 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,567 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,570 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,572 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,572 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... [2021-03-11 22:47:27,573 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 22:47:27,575 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 22:47:27,575 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 22:47:27,575 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 22:47:27,577 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 22:47:27,642 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_1 given in one single declaration [2021-03-11 22:47:27,642 INFO L130 BoogieDeclarations]: Found specification of procedure set_1 [2021-03-11 22:47:27,642 INFO L138 BoogieDeclarations]: Found implementation of procedure set_1 [2021-03-11 22:47:27,642 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_2 given in one single declaration [2021-03-11 22:47:27,643 INFO L130 BoogieDeclarations]: Found specification of procedure set_2 [2021-03-11 22:47:27,643 INFO L138 BoogieDeclarations]: Found implementation of procedure set_2 [2021-03-11 22:47:27,643 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_3 given in one single declaration [2021-03-11 22:47:27,643 INFO L130 BoogieDeclarations]: Found specification of procedure set_3 [2021-03-11 22:47:27,643 INFO L138 BoogieDeclarations]: Found implementation of procedure set_3 [2021-03-11 22:47:27,643 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_4 given in one single declaration [2021-03-11 22:47:27,643 INFO L130 BoogieDeclarations]: Found specification of procedure set_4 [2021-03-11 22:47:27,643 INFO L138 BoogieDeclarations]: Found implementation of procedure set_4 [2021-03-11 22:47:27,644 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_0 given in one single declaration [2021-03-11 22:47:27,644 INFO L130 BoogieDeclarations]: Found specification of procedure set_0 [2021-03-11 22:47:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure set_0 [2021-03-11 22:47:27,644 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-11 22:47:27,644 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 22:47:27,644 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 22:47:27,644 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_5 given in one single declaration [2021-03-11 22:47:27,644 INFO L130 BoogieDeclarations]: Found specification of procedure set_5 [2021-03-11 22:47:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure set_5 [2021-03-11 22:47:27,645 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_6 given in one single declaration [2021-03-11 22:47:27,645 INFO L130 BoogieDeclarations]: Found specification of procedure set_6 [2021-03-11 22:47:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure set_6 [2021-03-11 22:47:27,645 INFO L124 BoogieDeclarations]: Specification and implementation of procedure set_7 given in one single declaration [2021-03-11 22:47:27,645 INFO L130 BoogieDeclarations]: Found specification of procedure set_7 [2021-03-11 22:47:27,645 INFO L138 BoogieDeclarations]: Found implementation of procedure set_7 [2021-03-11 22:47:27,646 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 22:47:27,811 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 22:47:27,812 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-11 22:47:27,813 INFO L202 PluginConnector]: Adding new model example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 10:47:27 BoogieIcfgContainer [2021-03-11 22:47:27,813 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 22:47:27,814 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 22:47:27,814 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 22:47:27,816 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 22:47:27,816 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.03 10:47:27" (1/2) ... [2021-03-11 22:47:27,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64909854 and model type example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 10:47:27, skipping insertion in model container [2021-03-11 22:47:27,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "example_8.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 10:47:27" (2/2) ... [2021-03-11 22:47:27,818 INFO L111 eAbstractionObserver]: Analyzing ICFG example_8.bpl [2021-03-11 22:47:27,822 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 22:47:27,825 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-11 22:47:27,825 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 22:47:27,989 INFO L149 ThreadInstanceAdder]: Constructed 64 joinOtherThreadTransitions. [2021-03-11 22:47:28,008 INFO L253 AbstractCegarLoop]: Starting to check reachability of 9 error locations. [2021-03-11 22:47:28,036 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 22:47:28,037 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 22:47:28,037 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 22:47:28,037 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 22:47:28,037 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 22:47:28,037 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 22:47:28,037 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 22:47:28,037 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 22:47:28,051 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 99 transitions, 430 flow [2021-03-11 22:47:28,266 INFO L129 PetriNetUnfolder]: 769/1051 cut-off events. [2021-03-11 22:47:28,266 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-11 22:47:28,276 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2100 conditions, 1051 events. 769/1051 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3895 event pairs, 0 based on Foata normal form. 0/1050 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-11 22:47:28,277 INFO L82 GeneralOperation]: Start removeDead. Operand has 68 places, 99 transitions, 430 flow [2021-03-11 22:47:28,294 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 58 places, 89 transitions, 394 flow [2021-03-11 22:47:28,297 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 22:47:28,306 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-11 22:47:28,310 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 89 transitions, 394 flow [2021-03-11 22:47:28,311 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 89 transitions, 394 flow [2021-03-11 22:47:28,402 INFO L129 PetriNetUnfolder]: 769/1049 cut-off events. [2021-03-11 22:47:28,402 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-11 22:47:28,405 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2098 conditions, 1049 events. 769/1049 cut-off events. For 1024/1024 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3656 event pairs, 0 based on Foata normal form. 0/1049 useless extension candidates. Maximal degree in co-relation 933. Up to 280 conditions per place. [2021-03-11 22:47:28,420 INFO L116 LiptonReduction]: Number of co-enabled transitions 1904 [2021-03-11 22:47:28,555 INFO L131 LiptonReduction]: Checked pairs total: 5940 [2021-03-11 22:47:28,556 INFO L133 LiptonReduction]: Total number of compositions: 8 [2021-03-11 22:47:28,559 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 265 [2021-03-11 22:47:28,653 INFO L129 PetriNetUnfolder]: 769/1040 cut-off events. [2021-03-11 22:47:28,653 INFO L130 PetriNetUnfolder]: For 1024/1024 co-relation queries the response was YES. [2021-03-11 22:47:28,653 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:28,654 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:28,654 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:28,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:28,660 INFO L82 PathProgramCache]: Analyzing trace with hash 574556859, now seen corresponding path program 1 times [2021-03-11 22:47:28,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:28,668 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542717625] [2021-03-11 22:47:28,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:28,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:28,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:28,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:28,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:28,785 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542717625] [2021-03-11 22:47:28,786 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:28,786 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:28,786 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809019395] [2021-03-11 22:47:28,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:28,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:28,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:28,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:28,805 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:28,807 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 81 transitions, 378 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,807 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:28,807 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:28,808 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:28,878 INFO L129 PetriNetUnfolder]: 475/683 cut-off events. [2021-03-11 22:47:28,879 INFO L130 PetriNetUnfolder]: For 987/987 co-relation queries the response was YES. [2021-03-11 22:47:28,880 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1440 conditions, 683 events. 475/683 cut-off events. For 987/987 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2782 event pairs, 0 based on Foata normal form. 64/747 useless extension candidates. Maximal degree in co-relation 913. Up to 168 conditions per place. [2021-03-11 22:47:28,885 INFO L132 encePairwiseOnDemand]: 102/107 looper letters, 4 selfloop transitions, 1 changer transitions 0/77 dead transitions. [2021-03-11 22:47:28,885 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 77 transitions, 368 flow [2021-03-11 22:47:28,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:28,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:28,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:28,896 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:28,896 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:28,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:28,898 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:28,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:28,902 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,907 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,907 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,909 INFO L185 Difference]: Start difference. First operand has 50 places, 81 transitions, 378 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:28,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 77 transitions, 368 flow [2021-03-11 22:47:28,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 77 transitions, 232 flow, removed 0 selfloop flow, removed 16 redundant places. [2021-03-11 22:47:28,920 INFO L241 Difference]: Finished difference. Result has 36 places, 77 transitions, 224 flow [2021-03-11 22:47:28,922 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=224, PETRI_PLACES=36, PETRI_TRANSITIONS=77} [2021-03-11 22:47:28,922 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -14 predicate places. [2021-03-11 22:47:28,922 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 77 transitions, 224 flow [2021-03-11 22:47:28,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,923 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:28,923 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:28,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 22:47:28,924 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:28,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:28,925 INFO L82 PathProgramCache]: Analyzing trace with hash -933036503, now seen corresponding path program 1 times [2021-03-11 22:47:28,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:28,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994634456] [2021-03-11 22:47:28,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:28,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:28,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:28,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:28,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:28,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:28,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:28,991 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994634456] [2021-03-11 22:47:28,991 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:28,991 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:28,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94082779] [2021-03-11 22:47:28,992 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:28,992 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:28,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:28,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:28,994 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:28,994 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 77 transitions, 224 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:28,994 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:28,994 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:28,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:29,033 INFO L129 PetriNetUnfolder]: 214/345 cut-off events. [2021-03-11 22:47:29,034 INFO L130 PetriNetUnfolder]: For 86/86 co-relation queries the response was YES. [2021-03-11 22:47:29,038 INFO L84 FinitePrefix]: Finished finitePrefix Result has 387 conditions, 345 events. 214/345 cut-off events. For 86/86 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1285 event pairs, 0 based on Foata normal form. 57/402 useless extension candidates. Maximal degree in co-relation 373. Up to 63 conditions per place. [2021-03-11 22:47:29,040 INFO L132 encePairwiseOnDemand]: 101/107 looper letters, 3 selfloop transitions, 1 changer transitions 0/72 dead transitions. [2021-03-11 22:47:29,040 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 72 transitions, 217 flow [2021-03-11 22:47:29,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:29,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:29,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:29,045 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:29,045 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,046 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:29,046 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,051 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,051 INFO L185 Difference]: Start difference. First operand has 36 places, 77 transitions, 224 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:29,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 72 transitions, 217 flow [2021-03-11 22:47:29,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 72 transitions, 216 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:29,055 INFO L241 Difference]: Finished difference. Result has 37 places, 72 transitions, 210 flow [2021-03-11 22:47:29,056 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=210, PETRI_PLACES=37, PETRI_TRANSITIONS=72} [2021-03-11 22:47:29,056 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -13 predicate places. [2021-03-11 22:47:29,056 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 72 transitions, 210 flow [2021-03-11 22:47:29,057 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,057 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:29,057 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:29,057 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 22:47:29,058 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:29,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:29,058 INFO L82 PathProgramCache]: Analyzing trace with hash -1290170431, now seen corresponding path program 1 times [2021-03-11 22:47:29,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:29,059 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478800822] [2021-03-11 22:47:29,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:29,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:29,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:29,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:29,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478800822] [2021-03-11 22:47:29,103 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:29,103 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:29,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760398241] [2021-03-11 22:47:29,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:29,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:29,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:29,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:29,105 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:29,106 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 72 transitions, 210 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,106 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:29,106 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:29,106 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:29,136 INFO L129 PetriNetUnfolder]: 209/339 cut-off events. [2021-03-11 22:47:29,136 INFO L130 PetriNetUnfolder]: For 45/45 co-relation queries the response was YES. [2021-03-11 22:47:29,137 INFO L84 FinitePrefix]: Finished finitePrefix Result has 397 conditions, 339 events. 209/339 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1280 event pairs, 0 based on Foata normal form. 1/340 useless extension candidates. Maximal degree in co-relation 382. Up to 63 conditions per place. [2021-03-11 22:47:29,138 INFO L132 encePairwiseOnDemand]: 105/107 looper letters, 7 selfloop transitions, 1 changer transitions 0/71 dead transitions. [2021-03-11 22:47:29,139 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 71 transitions, 223 flow [2021-03-11 22:47:29,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:29,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:29,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:29,140 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:29,140 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:29,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,144 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,144 INFO L185 Difference]: Start difference. First operand has 37 places, 72 transitions, 210 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:29,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 71 transitions, 223 flow [2021-03-11 22:47:29,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 71 transitions, 222 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:29,147 INFO L241 Difference]: Finished difference. Result has 38 places, 71 transitions, 208 flow [2021-03-11 22:47:29,148 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=206, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=208, PETRI_PLACES=38, PETRI_TRANSITIONS=71} [2021-03-11 22:47:29,148 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -12 predicate places. [2021-03-11 22:47:29,148 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 71 transitions, 208 flow [2021-03-11 22:47:29,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,148 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:29,149 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:29,149 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 22:47:29,149 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:29,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:29,149 INFO L82 PathProgramCache]: Analyzing trace with hash 362727923, now seen corresponding path program 1 times [2021-03-11 22:47:29,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:29,150 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825148464] [2021-03-11 22:47:29,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:29,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:29,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:29,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825148464] [2021-03-11 22:47:29,188 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:29,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:29,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493671708] [2021-03-11 22:47:29,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:29,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:29,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:29,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:29,190 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:29,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 71 transitions, 208 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:29,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:29,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:29,220 INFO L129 PetriNetUnfolder]: 185/309 cut-off events. [2021-03-11 22:47:29,220 INFO L130 PetriNetUnfolder]: For 44/44 co-relation queries the response was YES. [2021-03-11 22:47:29,221 INFO L84 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 309 events. 185/309 cut-off events. For 44/44 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1139 event pairs, 0 based on Foata normal form. 5/314 useless extension candidates. Maximal degree in co-relation 355. Up to 63 conditions per place. [2021-03-11 22:47:29,223 INFO L132 encePairwiseOnDemand]: 104/107 looper letters, 6 selfloop transitions, 1 changer transitions 0/69 dead transitions. [2021-03-11 22:47:29,223 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 69 transitions, 216 flow [2021-03-11 22:47:29,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:29,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:29,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:29,224 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:29,225 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:29,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,227 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,227 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,227 INFO L185 Difference]: Start difference. First operand has 38 places, 71 transitions, 208 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:29,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 69 transitions, 216 flow [2021-03-11 22:47:29,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 69 transitions, 215 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:29,234 INFO L241 Difference]: Finished difference. Result has 39 places, 69 transitions, 203 flow [2021-03-11 22:47:29,234 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=201, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=203, PETRI_PLACES=39, PETRI_TRANSITIONS=69} [2021-03-11 22:47:29,235 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -11 predicate places. [2021-03-11 22:47:29,236 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 69 transitions, 203 flow [2021-03-11 22:47:29,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,236 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:29,236 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:29,236 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-11 22:47:29,236 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:29,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:29,237 INFO L82 PathProgramCache]: Analyzing trace with hash 1745706269, now seen corresponding path program 1 times [2021-03-11 22:47:29,237 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:29,237 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713093803] [2021-03-11 22:47:29,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:29,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:29,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:29,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713093803] [2021-03-11 22:47:29,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:29,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:29,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472712241] [2021-03-11 22:47:29,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:29,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:29,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:29,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:29,272 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:29,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 69 transitions, 203 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:29,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:29,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:29,291 INFO L129 PetriNetUnfolder]: 48/111 cut-off events. [2021-03-11 22:47:29,291 INFO L130 PetriNetUnfolder]: For 39/39 co-relation queries the response was YES. [2021-03-11 22:47:29,292 INFO L84 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 111 events. 48/111 cut-off events. For 39/39 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 316 event pairs, 0 based on Foata normal form. 31/142 useless extension candidates. Maximal degree in co-relation 127. Up to 20 conditions per place. [2021-03-11 22:47:29,292 INFO L132 encePairwiseOnDemand]: 100/107 looper letters, 2 selfloop transitions, 1 changer transitions 0/63 dead transitions. [2021-03-11 22:47:29,292 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 63 transitions, 191 flow [2021-03-11 22:47:29,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:29,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:29,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:29,310 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:29,310 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:29,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,311 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,312 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,312 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,313 INFO L185 Difference]: Start difference. First operand has 39 places, 69 transitions, 203 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:29,313 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 63 transitions, 191 flow [2021-03-11 22:47:29,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 63 transitions, 190 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:29,314 INFO L241 Difference]: Finished difference. Result has 40 places, 63 transitions, 186 flow [2021-03-11 22:47:29,314 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=184, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=186, PETRI_PLACES=40, PETRI_TRANSITIONS=63} [2021-03-11 22:47:29,314 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -10 predicate places. [2021-03-11 22:47:29,314 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 63 transitions, 186 flow [2021-03-11 22:47:29,315 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,315 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:29,315 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:29,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 22:47:29,315 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:29,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:29,316 INFO L82 PathProgramCache]: Analyzing trace with hash -509772623, now seen corresponding path program 1 times [2021-03-11 22:47:29,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:29,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649444985] [2021-03-11 22:47:29,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:29,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:29,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,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-03-11 22:47:29,354 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649444985] [2021-03-11 22:47:29,354 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:29,354 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:29,354 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178707166] [2021-03-11 22:47:29,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:29,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:29,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:29,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:29,355 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:29,356 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 63 transitions, 186 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,356 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:29,356 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:29,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:29,366 INFO L129 PetriNetUnfolder]: 6/37 cut-off events. [2021-03-11 22:47:29,366 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-03-11 22:47:29,367 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 37 events. 6/37 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 49 event pairs, 0 based on Foata normal form. 13/50 useless extension candidates. Maximal degree in co-relation 47. Up to 6 conditions per place. [2021-03-11 22:47:29,367 INFO L132 encePairwiseOnDemand]: 99/107 looper letters, 1 selfloop transitions, 1 changer transitions 0/34 dead transitions. [2021-03-11 22:47:29,367 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 34 transitions, 103 flow [2021-03-11 22:47:29,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:29,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:29,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 303 transitions. [2021-03-11 22:47:29,369 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9439252336448598 [2021-03-11 22:47:29,369 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:29,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 303 transitions. [2021-03-11 22:47:29,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 101.0) internal successors, (303), 3 states have internal predecessors, (303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,371 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,371 INFO L185 Difference]: Start difference. First operand has 40 places, 63 transitions, 186 flow. Second operand 3 states and 303 transitions. [2021-03-11 22:47:29,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 34 transitions, 103 flow [2021-03-11 22:47:29,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 34 transitions, 102 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:29,373 INFO L241 Difference]: Finished difference. Result has 41 places, 34 transitions, 100 flow [2021-03-11 22:47:29,374 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=100, PETRI_PLACES=41, PETRI_TRANSITIONS=34} [2021-03-11 22:47:29,374 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, -9 predicate places. [2021-03-11 22:47:29,374 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 34 transitions, 100 flow [2021-03-11 22:47:29,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,375 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:29,375 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:29,375 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-11 22:47:29,375 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:29,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:29,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1842891647, now seen corresponding path program 1 times [2021-03-11 22:47:29,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:29,383 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35804751] [2021-03-11 22:47:29,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:29,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:29,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:29,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:29,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:29,498 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-11 22:47:29,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 22:47:29,545 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-11 22:47:29,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-11 22:47:29,595 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-11 22:47:29,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 22:47:29,654 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:47:29,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:47:29,727 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:29,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:29,787 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:29,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:29,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:29,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35804751] [2021-03-11 22:47:29,832 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:29,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:29,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990404894] [2021-03-11 22:47:29,833 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:29,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:29,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:29,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:29,835 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:29,836 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 34 transitions, 100 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:29,836 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:29,836 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:29,836 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:30,115 INFO L129 PetriNetUnfolder]: 1122/1869 cut-off events. [2021-03-11 22:47:30,115 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 22:47:30,121 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3238 conditions, 1869 events. 1122/1869 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 10610 event pairs, 321 based on Foata normal form. 1/1762 useless extension candidates. Maximal degree in co-relation 3230. Up to 513 conditions per place. [2021-03-11 22:47:30,132 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 35 selfloop transitions, 8 changer transitions 0/68 dead transitions. [2021-03-11 22:47:30,132 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 68 transitions, 254 flow [2021-03-11 22:47:30,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:30,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:30,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:30,135 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:30,135 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:30,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,139 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,139 INFO L185 Difference]: Start difference. First operand has 41 places, 34 transitions, 100 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:30,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 68 transitions, 254 flow [2021-03-11 22:47:30,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 68 transitions, 253 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:30,141 INFO L241 Difference]: Finished difference. Result has 57 places, 41 transitions, 160 flow [2021-03-11 22:47:30,142 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=99, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=160, PETRI_PLACES=57, PETRI_TRANSITIONS=41} [2021-03-11 22:47:30,142 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 7 predicate places. [2021-03-11 22:47:30,142 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 41 transitions, 160 flow [2021-03-11 22:47:30,142 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,142 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:30,142 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:30,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 22:47:30,143 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:30,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:30,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1185037217, now seen corresponding path program 2 times [2021-03-11 22:47:30,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:30,143 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572051879] [2021-03-11 22:47:30,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:30,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:30,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:30,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:30,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:30,211 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:47:30,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:47:30,228 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:47:30,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:47:30,253 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:47:30,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:47:30,278 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:47:30,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:47:30,318 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:30,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:30,367 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:30,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:30,415 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572051879] [2021-03-11 22:47:30,415 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:30,415 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:30,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471311192] [2021-03-11 22:47:30,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:30,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:30,416 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:30,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:30,417 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:30,418 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 41 transitions, 160 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,418 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:30,418 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:30,419 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:30,794 INFO L129 PetriNetUnfolder]: 1644/3210 cut-off events. [2021-03-11 22:47:30,794 INFO L130 PetriNetUnfolder]: For 2365/2433 co-relation queries the response was YES. [2021-03-11 22:47:30,809 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6953 conditions, 3210 events. 1644/3210 cut-off events. For 2365/2433 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 24681 event pairs, 387 based on Foata normal form. 1/3076 useless extension candidates. Maximal degree in co-relation 6937. Up to 683 conditions per place. [2021-03-11 22:47:30,828 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 53 selfloop transitions, 13 changer transitions 0/91 dead transitions. [2021-03-11 22:47:30,828 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 91 transitions, 531 flow [2021-03-11 22:47:30,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:30,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:30,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:30,831 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:30,831 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:30,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:30,834 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,836 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,837 INFO L185 Difference]: Start difference. First operand has 57 places, 41 transitions, 160 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:30,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 91 transitions, 531 flow [2021-03-11 22:47:30,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 91 transitions, 523 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:30,842 INFO L241 Difference]: Finished difference. Result has 73 places, 52 transitions, 285 flow [2021-03-11 22:47:30,842 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=285, PETRI_PLACES=73, PETRI_TRANSITIONS=52} [2021-03-11 22:47:30,843 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 23 predicate places. [2021-03-11 22:47:30,843 INFO L480 AbstractCegarLoop]: Abstraction has has 73 places, 52 transitions, 285 flow [2021-03-11 22:47:30,843 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:30,843 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:30,843 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:30,843 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-11 22:47:30,844 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:30,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:30,844 INFO L82 PathProgramCache]: Analyzing trace with hash -495534867, now seen corresponding path program 3 times [2021-03-11 22:47:30,844 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:30,844 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578018435] [2021-03-11 22:47:30,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:30,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:30,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:30,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:30,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:30,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:30,913 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:47:30,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:47:30,925 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:47:30,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:47:30,943 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:47:30,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:47:30,971 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:47:30,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:31,007 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:31,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:31,052 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:31,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:31,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:31,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578018435] [2021-03-11 22:47:31,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:31,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:31,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069850013] [2021-03-11 22:47:31,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:31,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:31,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:31,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:31,093 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:31,093 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 52 transitions, 285 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:31,093 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:31,093 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:31,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:31,587 INFO L129 PetriNetUnfolder]: 2188/4661 cut-off events. [2021-03-11 22:47:31,587 INFO L130 PetriNetUnfolder]: For 8638/8771 co-relation queries the response was YES. [2021-03-11 22:47:31,616 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12216 conditions, 4661 events. 2188/4661 cut-off events. For 8638/8771 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 41733 event pairs, 451 based on Foata normal form. 1/4461 useless extension candidates. Maximal degree in co-relation 12192. Up to 948 conditions per place. [2021-03-11 22:47:31,742 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 68 selfloop transitions, 23 changer transitions 0/116 dead transitions. [2021-03-11 22:47:31,742 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 116 transitions, 928 flow [2021-03-11 22:47:31,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:31,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:31,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:31,744 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:31,745 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:31,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:31,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:31,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:31,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:31,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:31,749 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:31,749 INFO L185 Difference]: Start difference. First operand has 73 places, 52 transitions, 285 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:31,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 116 transitions, 928 flow [2021-03-11 22:47:31,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 116 transitions, 911 flow, removed 4 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:31,784 INFO L241 Difference]: Finished difference. Result has 89 places, 72 transitions, 562 flow [2021-03-11 22:47:31,784 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=562, PETRI_PLACES=89, PETRI_TRANSITIONS=72} [2021-03-11 22:47:31,784 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 39 predicate places. [2021-03-11 22:47:31,784 INFO L480 AbstractCegarLoop]: Abstraction has has 89 places, 72 transitions, 562 flow [2021-03-11 22:47:31,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:31,785 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:31,785 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:31,785 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-11 22:47:31,786 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:31,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:31,786 INFO L82 PathProgramCache]: Analyzing trace with hash 1774758837, now seen corresponding path program 4 times [2021-03-11 22:47:31,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:31,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10772544] [2021-03-11 22:47:31,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:31,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:31,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:31,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:31,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:31,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:31,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:31,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:31,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:47:31,869 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-11 22:47:31,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 22:47:31,927 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:47:31,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:47:31,951 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:47:31,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:47:31,983 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:31,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:32,020 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:32,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:32,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:32,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10772544] [2021-03-11 22:47:32,055 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:32,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:32,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134747412] [2021-03-11 22:47:32,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:32,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:32,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:32,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:32,058 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:32,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 72 transitions, 562 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:32,059 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:32,059 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:32,059 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:32,732 INFO L129 PetriNetUnfolder]: 2435/5318 cut-off events. [2021-03-11 22:47:32,733 INFO L130 PetriNetUnfolder]: For 17874/18398 co-relation queries the response was YES. [2021-03-11 22:47:32,770 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16488 conditions, 5318 events. 2435/5318 cut-off events. For 17874/18398 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 48697 event pairs, 533 based on Foata normal form. 1/5112 useless extension candidates. Maximal degree in co-relation 16456. Up to 1130 conditions per place. [2021-03-11 22:47:32,859 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 86 selfloop transitions, 29 changer transitions 0/140 dead transitions. [2021-03-11 22:47:32,859 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 140 transitions, 1420 flow [2021-03-11 22:47:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:32,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:32,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:32,862 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:32,862 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:32,862 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:32,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:32,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:32,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:32,866 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:32,866 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:32,866 INFO L185 Difference]: Start difference. First operand has 89 places, 72 transitions, 562 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:32,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 140 transitions, 1420 flow [2021-03-11 22:47:32,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 140 transitions, 1397 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:32,898 INFO L241 Difference]: Finished difference. Result has 105 places, 91 transitions, 879 flow [2021-03-11 22:47:32,898 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=553, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=879, PETRI_PLACES=105, PETRI_TRANSITIONS=91} [2021-03-11 22:47:32,898 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 55 predicate places. [2021-03-11 22:47:32,898 INFO L480 AbstractCegarLoop]: Abstraction has has 105 places, 91 transitions, 879 flow [2021-03-11 22:47:32,899 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:32,899 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:32,899 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:32,899 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-11 22:47:32,899 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:32,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:32,900 INFO L82 PathProgramCache]: Analyzing trace with hash 744731475, now seen corresponding path program 5 times [2021-03-11 22:47:32,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:32,900 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762221901] [2021-03-11 22:47:32,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:32,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:32,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:32,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:32,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:32,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:32,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:32,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:32,949 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:47:32,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:47:32,963 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-11 22:47:32,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 22:47:32,982 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:47:32,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:47:33,007 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:47:33,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:33,038 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:33,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:33,077 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:33,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:33,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:33,113 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762221901] [2021-03-11 22:47:33,113 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:33,113 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:33,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420836314] [2021-03-11 22:47:33,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:33,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:33,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:33,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:33,116 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:33,117 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 91 transitions, 879 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:33,117 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:33,117 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:33,117 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:34,445 INFO L129 PetriNetUnfolder]: 4217/10029 cut-off events. [2021-03-11 22:47:34,445 INFO L130 PetriNetUnfolder]: For 40017/40880 co-relation queries the response was YES. [2021-03-11 22:47:34,529 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28916 conditions, 10029 events. 4217/10029 cut-off events. For 40017/40880 co-relation queries the response was YES. Maximal size of possible extension queue 1381. Compared 111714 event pairs, 611 based on Foata normal form. 2/9501 useless extension candidates. Maximal degree in co-relation 28876. Up to 2199 conditions per place. [2021-03-11 22:47:34,588 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 100 selfloop transitions, 49 changer transitions 0/174 dead transitions. [2021-03-11 22:47:34,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 174 transitions, 2145 flow [2021-03-11 22:47:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:34,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:34,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:34,591 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:34,592 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:34,592 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:34,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:34,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:34,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,602 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,602 INFO L185 Difference]: Start difference. First operand has 105 places, 91 transitions, 879 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:34,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 174 transitions, 2145 flow [2021-03-11 22:47:34,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 174 transitions, 2053 flow, removed 37 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:34,678 INFO L241 Difference]: Finished difference. Result has 121 places, 124 transitions, 1471 flow [2021-03-11 22:47:34,679 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=835, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1471, PETRI_PLACES=121, PETRI_TRANSITIONS=124} [2021-03-11 22:47:34,679 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 71 predicate places. [2021-03-11 22:47:34,679 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 124 transitions, 1471 flow [2021-03-11 22:47:34,680 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,680 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:34,680 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:34,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-11 22:47:34,680 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:34,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:34,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1153153447, now seen corresponding path program 1 times [2021-03-11 22:47:34,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:34,683 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145037915] [2021-03-11 22:47:34,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:34,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:34,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:34,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:34,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 22:47:34,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:34,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:34,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:34,701 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145037915] [2021-03-11 22:47:34,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:34,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 22:47:34,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671222124] [2021-03-11 22:47:34,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 22:47:34,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:34,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 22:47:34,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 22:47:34,702 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 107 [2021-03-11 22:47:34,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 124 transitions, 1471 flow. Second operand has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:34,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 107 [2021-03-11 22:47:34,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:34,918 INFO L129 PetriNetUnfolder]: 0/1353 cut-off events. [2021-03-11 22:47:34,918 INFO L130 PetriNetUnfolder]: For 5869/6128 co-relation queries the response was YES. [2021-03-11 22:47:34,919 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3994 conditions, 1353 events. 0/1353 cut-off events. For 5869/6128 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 17389 event pairs, 0 based on Foata normal form. 214/1404 useless extension candidates. Maximal degree in co-relation 0. Up to 146 conditions per place. [2021-03-11 22:47:34,921 INFO L132 encePairwiseOnDemand]: 103/107 looper letters, 1 selfloop transitions, 1 changer transitions 5/115 dead transitions. [2021-03-11 22:47:34,921 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 115 transitions, 1448 flow [2021-03-11 22:47:34,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 22:47:34,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 22:47:34,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 299 transitions. [2021-03-11 22:47:34,923 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9314641744548287 [2021-03-11 22:47:34,923 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 299 transitions. [2021-03-11 22:47:34,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 299 transitions. [2021-03-11 22:47:34,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:34,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 299 transitions. [2021-03-11 22:47:34,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 99.66666666666667) internal successors, (299), 3 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,924 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,925 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 107.0) internal successors, (428), 4 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,925 INFO L185 Difference]: Start difference. First operand has 121 places, 124 transitions, 1471 flow. Second operand 3 states and 299 transitions. [2021-03-11 22:47:34,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 115 transitions, 1448 flow [2021-03-11 22:47:34,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 115 transitions, 1410 flow, removed 13 selfloop flow, removed 1 redundant places. [2021-03-11 22:47:34,966 INFO L241 Difference]: Finished difference. Result has 122 places, 110 transitions, 1360 flow [2021-03-11 22:47:34,967 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1406, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1360, PETRI_PLACES=122, PETRI_TRANSITIONS=110} [2021-03-11 22:47:34,967 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 72 predicate places. [2021-03-11 22:47:34,967 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 110 transitions, 1360 flow [2021-03-11 22:47:34,968 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 98.66666666666667) internal successors, (296), 3 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:34,968 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:34,968 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:34,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-11 22:47:34,968 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:34,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:34,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1132764321, now seen corresponding path program 6 times [2021-03-11 22:47:34,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:34,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119567911] [2021-03-11 22:47:34,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:34,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:35,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:35,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:35,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:35,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:35,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:35,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:35,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:35,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:47:35,031 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-11 22:47:35,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-11 22:47:35,061 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.3 percent of original size [2021-03-11 22:47:35,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:47:35,099 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-11 22:47:35,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 22:47:35,152 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:35,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:35,193 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:35,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:35,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:35,229 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119567911] [2021-03-11 22:47:35,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:35,229 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:35,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135965679] [2021-03-11 22:47:35,229 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:35,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:35,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:35,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:35,231 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:35,231 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 110 transitions, 1360 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:35,231 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:35,231 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:35,232 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:36,511 INFO L129 PetriNetUnfolder]: 2482/7195 cut-off events. [2021-03-11 22:47:36,511 INFO L130 PetriNetUnfolder]: For 72601/74367 co-relation queries the response was YES. [2021-03-11 22:47:36,550 INFO L84 FinitePrefix]: Finished finitePrefix Result has 37059 conditions, 7195 events. 2482/7195 cut-off events. For 72601/74367 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 81593 event pairs, 1050 based on Foata normal form. 2/7015 useless extension candidates. Maximal degree in co-relation 37011. Up to 2531 conditions per place. [2021-03-11 22:47:36,591 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 144 selfloop transitions, 44 changer transitions 1/205 dead transitions. [2021-03-11 22:47:36,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 205 transitions, 2986 flow [2021-03-11 22:47:36,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:36,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:36,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:36,593 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:36,593 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:36,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:36,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:36,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:36,595 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:36,597 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:36,597 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:36,597 INFO L185 Difference]: Start difference. First operand has 122 places, 110 transitions, 1360 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:36,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 205 transitions, 2986 flow [2021-03-11 22:47:36,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 205 transitions, 2915 flow, removed 35 selfloop flow, removed 6 redundant places. [2021-03-11 22:47:36,794 INFO L241 Difference]: Finished difference. Result has 128 places, 125 transitions, 1725 flow [2021-03-11 22:47:36,794 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1349, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1725, PETRI_PLACES=128, PETRI_TRANSITIONS=125} [2021-03-11 22:47:36,794 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 78 predicate places. [2021-03-11 22:47:36,794 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 125 transitions, 1725 flow [2021-03-11 22:47:36,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:36,795 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:36,795 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:36,795 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-11 22:47:36,795 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:36,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:36,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1106717905, now seen corresponding path program 7 times [2021-03-11 22:47:36,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:36,795 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058251451] [2021-03-11 22:47:36,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:36,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:36,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:36,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:36,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:36,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:36,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:36,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:36,852 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-11 22:47:36,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 22:47:36,878 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:47:36,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:47:36,903 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:47:36,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:47:36,928 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:47:36,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:36,964 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:36,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:37,032 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:37,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:37,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:37,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058251451] [2021-03-11 22:47:37,066 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:37,066 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:37,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591548908] [2021-03-11 22:47:37,067 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:37,067 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:37,067 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:37,067 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:37,068 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:37,068 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 125 transitions, 1725 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:37,068 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:37,068 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:37,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:38,658 INFO L129 PetriNetUnfolder]: 3009/11033 cut-off events. [2021-03-11 22:47:38,658 INFO L130 PetriNetUnfolder]: For 127965/133062 co-relation queries the response was YES. [2021-03-11 22:47:38,723 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55289 conditions, 11033 events. 3009/11033 cut-off events. For 127965/133062 co-relation queries the response was YES. Maximal size of possible extension queue 1280. Compared 150182 event pairs, 883 based on Foata normal form. 7/10726 useless extension candidates. Maximal degree in co-relation 55238. Up to 2689 conditions per place. [2021-03-11 22:47:38,773 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 141 selfloop transitions, 85 changer transitions 1/243 dead transitions. [2021-03-11 22:47:38,773 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 243 transitions, 3995 flow [2021-03-11 22:47:38,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:38,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:38,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:38,775 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:38,775 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:38,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:38,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:38,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:38,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:38,779 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:38,779 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:38,779 INFO L185 Difference]: Start difference. First operand has 128 places, 125 transitions, 1725 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:38,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 243 transitions, 3995 flow [2021-03-11 22:47:39,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 243 transitions, 3823 flow, removed 54 selfloop flow, removed 2 redundant places. [2021-03-11 22:47:39,341 INFO L241 Difference]: Finished difference. Result has 142 places, 169 transitions, 2755 flow [2021-03-11 22:47:39,342 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=1647, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2755, PETRI_PLACES=142, PETRI_TRANSITIONS=169} [2021-03-11 22:47:39,342 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 92 predicate places. [2021-03-11 22:47:39,342 INFO L480 AbstractCegarLoop]: Abstraction has has 142 places, 169 transitions, 2755 flow [2021-03-11 22:47:39,342 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:39,342 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:39,343 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:39,343 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-11 22:47:39,343 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:39,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:39,343 INFO L82 PathProgramCache]: Analyzing trace with hash 572566787, now seen corresponding path program 8 times [2021-03-11 22:47:39,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:39,344 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909548280] [2021-03-11 22:47:39,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:39,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:39,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:39,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:39,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:39,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:39,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:39,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:39,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:39,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:47:39,403 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:47:39,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:47:39,422 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:47:39,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:47:39,446 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:47:39,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:47:39,505 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:39,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:39,546 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:39,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47: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-03-11 22:47:39,578 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909548280] [2021-03-11 22:47:39,578 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:39,578 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:39,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736377740] [2021-03-11 22:47:39,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:39,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:39,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:39,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:39,579 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:39,580 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 169 transitions, 2755 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:39,580 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:39,580 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:39,580 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:42,089 INFO L129 PetriNetUnfolder]: 3609/15146 cut-off events. [2021-03-11 22:47:42,090 INFO L130 PetriNetUnfolder]: For 215198/219577 co-relation queries the response was YES. [2021-03-11 22:47:42,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78992 conditions, 15146 events. 3609/15146 cut-off events. For 215198/219577 co-relation queries the response was YES. Maximal size of possible extension queue 1869. Compared 228830 event pairs, 1180 based on Foata normal form. 1/14680 useless extension candidates. Maximal degree in co-relation 78934. Up to 3921 conditions per place. [2021-03-11 22:47:42,244 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 217 selfloop transitions, 96 changer transitions 2/331 dead transitions. [2021-03-11 22:47:42,244 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 331 transitions, 6187 flow [2021-03-11 22:47:42,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:42,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:42,246 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:42,246 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:42,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:42,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:42,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:42,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:42,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:42,250 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:42,250 INFO L185 Difference]: Start difference. First operand has 142 places, 169 transitions, 2755 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:42,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 331 transitions, 6187 flow [2021-03-11 22:47:43,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 331 transitions, 6077 flow, removed 42 selfloop flow, removed 2 redundant places. [2021-03-11 22:47:43,079 INFO L241 Difference]: Finished difference. Result has 156 places, 211 transitions, 3900 flow [2021-03-11 22:47:43,079 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=2693, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3900, PETRI_PLACES=156, PETRI_TRANSITIONS=211} [2021-03-11 22:47:43,079 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 106 predicate places. [2021-03-11 22:47:43,079 INFO L480 AbstractCegarLoop]: Abstraction has has 156 places, 211 transitions, 3900 flow [2021-03-11 22:47:43,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:43,080 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:43,080 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:43,080 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-11 22:47:43,080 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:43,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:43,080 INFO L82 PathProgramCache]: Analyzing trace with hash 411607655, now seen corresponding path program 9 times [2021-03-11 22:47:43,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:43,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495412429] [2021-03-11 22:47:43,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:43,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:43,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:43,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:43,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:43,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:43,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:43,125 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:47:43,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:47:43,138 INFO L142 QuantifierPusher]: treesize reduction 9, result has 75.0 percent of original size [2021-03-11 22:47:43,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 22:47:43,154 INFO L142 QuantifierPusher]: treesize reduction 18, result has 69.5 percent of original size [2021-03-11 22:47:43,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 22:47:43,193 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-11 22:47:43,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 22:47:43,237 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:43,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:43,273 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:43,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:43,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:43,309 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495412429] [2021-03-11 22:47:43,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:43,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:43,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246831705] [2021-03-11 22:47:43,312 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:43,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:43,312 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:43,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:43,314 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:43,315 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 211 transitions, 3900 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:43,315 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:43,315 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:43,315 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:46,005 INFO L129 PetriNetUnfolder]: 3603/14931 cut-off events. [2021-03-11 22:47:46,006 INFO L130 PetriNetUnfolder]: For 264869/269363 co-relation queries the response was YES. [2021-03-11 22:47:46,091 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85241 conditions, 14931 events. 3603/14931 cut-off events. For 264869/269363 co-relation queries the response was YES. Maximal size of possible extension queue 1815. Compared 222385 event pairs, 1292 based on Foata normal form. 5/14539 useless extension candidates. Maximal degree in co-relation 85176. Up to 4266 conditions per place. [2021-03-11 22:47:46,139 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 225 selfloop transitions, 102 changer transitions 1/344 dead transitions. [2021-03-11 22:47:46,139 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 344 transitions, 7065 flow [2021-03-11 22:47:46,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:46,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:46,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:46,142 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:46,142 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:46,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:46,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:46,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:46,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:46,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:46,146 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:46,146 INFO L185 Difference]: Start difference. First operand has 156 places, 211 transitions, 3900 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:46,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 344 transitions, 7065 flow [2021-03-11 22:47:47,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 344 transitions, 6716 flow, removed 150 selfloop flow, removed 3 redundant places. [2021-03-11 22:47:47,130 INFO L241 Difference]: Finished difference. Result has 169 places, 252 transitions, 5006 flow [2021-03-11 22:47:47,130 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=3736, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5006, PETRI_PLACES=169, PETRI_TRANSITIONS=252} [2021-03-11 22:47:47,130 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 119 predicate places. [2021-03-11 22:47:47,130 INFO L480 AbstractCegarLoop]: Abstraction has has 169 places, 252 transitions, 5006 flow [2021-03-11 22:47:47,131 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:47,131 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:47,131 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:47,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-11 22:47:47,131 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:47,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:47,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1742121687, now seen corresponding path program 10 times [2021-03-11 22:47:47,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:47,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250253724] [2021-03-11 22:47:47,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:47,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:47,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:47,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:47,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:47,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:47,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:47,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:47,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:47,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:47:47,182 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-11 22:47:47,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-11 22:47:47,211 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-11 22:47:47,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:47,252 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:47:47,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:47:47,303 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:47,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:47,347 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:47,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:47,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:47,385 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250253724] [2021-03-11 22:47:47,385 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:47,385 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:47,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410876205] [2021-03-11 22:47:47,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:47,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:47,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:47,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:47,386 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:47,387 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 169 places, 252 transitions, 5006 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:47,387 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:47,387 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:47,387 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:50,768 INFO L129 PetriNetUnfolder]: 3626/16548 cut-off events. [2021-03-11 22:47:50,768 INFO L130 PetriNetUnfolder]: For 335416/342545 co-relation queries the response was YES. [2021-03-11 22:47:50,868 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97499 conditions, 16548 events. 3626/16548 cut-off events. For 335416/342545 co-relation queries the response was YES. Maximal size of possible extension queue 2031. Compared 257526 event pairs, 1726 based on Foata normal form. 8/16072 useless extension candidates. Maximal degree in co-relation 97428. Up to 4214 conditions per place. [2021-03-11 22:47:50,919 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 267 selfloop transitions, 132 changer transitions 2/417 dead transitions. [2021-03-11 22:47:50,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 417 transitions, 8880 flow [2021-03-11 22:47:50,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:50,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:50,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:50,921 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:50,922 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:50,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:50,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:50,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:50,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:50,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:50,926 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:50,926 INFO L185 Difference]: Start difference. First operand has 169 places, 252 transitions, 5006 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:50,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 417 transitions, 8880 flow [2021-03-11 22:47:51,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 417 transitions, 8546 flow, removed 115 selfloop flow, removed 2 redundant places. [2021-03-11 22:47:51,792 INFO L241 Difference]: Finished difference. Result has 183 places, 286 transitions, 5922 flow [2021-03-11 22:47:51,793 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=4838, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=5922, PETRI_PLACES=183, PETRI_TRANSITIONS=286} [2021-03-11 22:47:51,793 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 133 predicate places. [2021-03-11 22:47:51,793 INFO L480 AbstractCegarLoop]: Abstraction has has 183 places, 286 transitions, 5922 flow [2021-03-11 22:47:51,793 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:51,793 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:51,793 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:51,793 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-11 22:47:51,794 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:51,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:51,794 INFO L82 PathProgramCache]: Analyzing trace with hash 707312621, now seen corresponding path program 11 times [2021-03-11 22:47:51,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:51,794 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964481004] [2021-03-11 22:47:51,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:51,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:51,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:51,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:51,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:51,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:51,820 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:47:51,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:47:51,828 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:47:51,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:47:51,842 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:47:51,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:47:51,859 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:47:51,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:47:51,884 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:47:51,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:51,917 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:47:51,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:47:51,955 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:51,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:51,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:47:51,983 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964481004] [2021-03-11 22:47:51,983 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:51,983 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:51,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291899265] [2021-03-11 22:47:51,983 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:51,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:51,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:51,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:51,984 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:51,985 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 286 transitions, 5922 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:51,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:51,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:51,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:47:56,340 INFO L129 PetriNetUnfolder]: 3892/19260 cut-off events. [2021-03-11 22:47:56,340 INFO L130 PetriNetUnfolder]: For 424826/434469 co-relation queries the response was YES. [2021-03-11 22:47:56,496 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115999 conditions, 19260 events. 3892/19260 cut-off events. For 424826/434469 co-relation queries the response was YES. Maximal size of possible extension queue 2378. Compared 314083 event pairs, 1407 based on Foata normal form. 11/18673 useless extension candidates. Maximal degree in co-relation 115921. Up to 5001 conditions per place. [2021-03-11 22:47:56,576 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 219 selfloop transitions, 173 changer transitions 1/409 dead transitions. [2021-03-11 22:47:56,577 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 409 transitions, 9196 flow [2021-03-11 22:47:56,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:47:56,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:47:56,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:47:56,579 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:47:56,579 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:47:56,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:47:56,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:47:56,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:47:56,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:56,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:56,583 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:56,583 INFO L185 Difference]: Start difference. First operand has 183 places, 286 transitions, 5922 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:47:56,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 409 transitions, 9196 flow [2021-03-11 22:47:58,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 409 transitions, 8819 flow, removed 126 selfloop flow, removed 3 redundant places. [2021-03-11 22:47:58,329 INFO L241 Difference]: Finished difference. Result has 196 places, 339 transitions, 7625 flow [2021-03-11 22:47:58,329 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=5707, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7625, PETRI_PLACES=196, PETRI_TRANSITIONS=339} [2021-03-11 22:47:58,329 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 146 predicate places. [2021-03-11 22:47:58,329 INFO L480 AbstractCegarLoop]: Abstraction has has 196 places, 339 transitions, 7625 flow [2021-03-11 22:47:58,330 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:58,330 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:47:58,330 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:47:58,330 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-11 22:47:58,330 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:47:58,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:47:58,331 INFO L82 PathProgramCache]: Analyzing trace with hash -445229725, now seen corresponding path program 12 times [2021-03-11 22:47:58,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:47:58,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052613914] [2021-03-11 22:47:58,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:47:58,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:47:58,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:58,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:47:58,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:58,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:47:58,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:58,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:47:58,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:47:58,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:47:58,395 INFO L142 QuantifierPusher]: treesize reduction 9, result has 78.6 percent of original size [2021-03-11 22:47:58,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-11 22:47:58,423 INFO L142 QuantifierPusher]: treesize reduction 18, result has 72.3 percent of original size [2021-03-11 22:47:58,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:47:58,460 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:47:58,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:47:58,512 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:47:58,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:47:58,552 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:47:58,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:47:58,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-03-11 22:47:58,580 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052613914] [2021-03-11 22:47:58,581 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:47:58,581 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:47:58,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338911107] [2021-03-11 22:47:58,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:47:58,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:47:58,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:47:58,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:47:58,582 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:47:58,583 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 339 transitions, 7625 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:47:58,583 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:47:58,583 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:47:58,583 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:48:03,350 INFO L129 PetriNetUnfolder]: 3971/20301 cut-off events. [2021-03-11 22:48:03,350 INFO L130 PetriNetUnfolder]: For 535489/545854 co-relation queries the response was YES. [2021-03-11 22:48:03,529 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130219 conditions, 20301 events. 3971/20301 cut-off events. For 535489/545854 co-relation queries the response was YES. Maximal size of possible extension queue 2479. Compared 337048 event pairs, 1815 based on Foata normal form. 14/19554 useless extension candidates. Maximal degree in co-relation 130135. Up to 4783 conditions per place. [2021-03-11 22:48:03,607 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 205 changer transitions 2/504 dead transitions. [2021-03-11 22:48:03,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 504 transitions, 12007 flow [2021-03-11 22:48:03,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:48:03,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:48:03,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:48:03,621 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:48:03,621 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:48:03,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:48:03,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:48:03,622 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:48:03,623 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:03,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:03,625 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:03,625 INFO L185 Difference]: Start difference. First operand has 196 places, 339 transitions, 7625 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:48:03,625 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 504 transitions, 12007 flow [2021-03-11 22:48:05,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 504 transitions, 11723 flow, removed 85 selfloop flow, removed 2 redundant places. [2021-03-11 22:48:05,779 INFO L241 Difference]: Finished difference. Result has 210 places, 375 transitions, 8941 flow [2021-03-11 22:48:05,780 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=7437, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=8941, PETRI_PLACES=210, PETRI_TRANSITIONS=375} [2021-03-11 22:48:05,780 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 160 predicate places. [2021-03-11 22:48:05,780 INFO L480 AbstractCegarLoop]: Abstraction has has 210 places, 375 transitions, 8941 flow [2021-03-11 22:48:05,780 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:05,780 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:48:05,780 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:48:05,781 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-11 22:48:05,781 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:48:05,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:48:05,781 INFO L82 PathProgramCache]: Analyzing trace with hash -2140540739, now seen corresponding path program 13 times [2021-03-11 22:48:05,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:48:05,781 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3818361] [2021-03-11 22:48:05,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:48:05,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:48:05,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:05,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:48:05,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:05,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:48:05,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:05,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:48:05,814 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:48:05,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:48:05,826 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-11 22:48:05,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 22:48:05,843 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:48:05,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:48:05,864 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:48:05,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:48:05,901 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:48:05,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:48:05,939 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:48:05,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:48:05,967 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:48:05,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3818361] [2021-03-11 22:48:05,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:48:05,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:48:05,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385565925] [2021-03-11 22:48:05,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:48:05,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:48:05,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:48:05,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:48:05,969 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:48:05,970 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 375 transitions, 8941 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:05,970 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:48:05,970 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:48:05,970 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:48:12,042 INFO L129 PetriNetUnfolder]: 4096/23889 cut-off events. [2021-03-11 22:48:12,043 INFO L130 PetriNetUnfolder]: For 637832/649137 co-relation queries the response was YES. [2021-03-11 22:48:12,306 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149715 conditions, 23889 events. 4096/23889 cut-off events. For 637832/649137 co-relation queries the response was YES. Maximal size of possible extension queue 2905. Compared 418935 event pairs, 1914 based on Foata normal form. 25/22979 useless extension candidates. Maximal degree in co-relation 149624. Up to 5149 conditions per place. [2021-03-11 22:48:12,394 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 269 selfloop transitions, 238 changer transitions 1/524 dead transitions. [2021-03-11 22:48:12,394 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 524 transitions, 13191 flow [2021-03-11 22:48:12,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:48:12,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:48:12,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:48:12,397 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:48:12,397 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:48:12,397 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:48:12,397 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:48:12,397 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:48:12,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:12,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:12,400 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:12,400 INFO L185 Difference]: Start difference. First operand has 210 places, 375 transitions, 8941 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:48:12,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 524 transitions, 13191 flow [2021-03-11 22:48:15,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 524 transitions, 12806 flow, removed 130 selfloop flow, removed 3 redundant places. [2021-03-11 22:48:15,720 INFO L241 Difference]: Finished difference. Result has 223 places, 436 transitions, 10986 flow [2021-03-11 22:48:15,721 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=8656, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=10986, PETRI_PLACES=223, PETRI_TRANSITIONS=436} [2021-03-11 22:48:15,721 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 173 predicate places. [2021-03-11 22:48:15,721 INFO L480 AbstractCegarLoop]: Abstraction has has 223 places, 436 transitions, 10986 flow [2021-03-11 22:48:15,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:15,721 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:48:15,721 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:48:15,721 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-11 22:48:15,721 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:48:15,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:48:15,722 INFO L82 PathProgramCache]: Analyzing trace with hash -685220269, now seen corresponding path program 14 times [2021-03-11 22:48:15,722 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:48:15,722 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580975828] [2021-03-11 22:48:15,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:48:15,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:48:15,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:15,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:48:15,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:15,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:48:15,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:15,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:48:15,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:15,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:48:15,765 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:48:15,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:48:15,782 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:48:15,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:48:15,804 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:48:15,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:48:15,853 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:48:15,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:48:15,890 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:48:15,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:48:15,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:48:15,928 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580975828] [2021-03-11 22:48:15,929 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:48:15,929 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:48:15,929 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481606164] [2021-03-11 22:48:15,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:48:15,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:48:15,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:48:15,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:48:15,932 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:48:15,933 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 436 transitions, 10986 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:15,933 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:48:15,933 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:48:15,933 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:48:23,369 INFO L129 PetriNetUnfolder]: 4071/24168 cut-off events. [2021-03-11 22:48:23,370 INFO L130 PetriNetUnfolder]: For 726016/736855 co-relation queries the response was YES. [2021-03-11 22:48:23,626 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159466 conditions, 24168 events. 4071/24168 cut-off events. For 726016/736855 co-relation queries the response was YES. Maximal size of possible extension queue 3055. Compared 425920 event pairs, 2127 based on Foata normal form. 22/23427 useless extension candidates. Maximal degree in co-relation 159369. Up to 4617 conditions per place. [2021-03-11 22:48:23,707 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 304 selfloop transitions, 276 changer transitions 2/598 dead transitions. [2021-03-11 22:48:23,707 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 598 transitions, 15970 flow [2021-03-11 22:48:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:48:23,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:48:23,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:48:23,709 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:48:23,709 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:48:23,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:48:23,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:48:23,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:48:23,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:23,711 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:23,711 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:23,711 INFO L185 Difference]: Start difference. First operand has 223 places, 436 transitions, 10986 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:48:23,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 598 transitions, 15970 flow [2021-03-11 22:48:27,018 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 598 transitions, 15516 flow, removed 165 selfloop flow, removed 2 redundant places. [2021-03-11 22:48:27,027 INFO L241 Difference]: Finished difference. Result has 237 places, 469 transitions, 12534 flow [2021-03-11 22:48:27,028 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=10622, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=12534, PETRI_PLACES=237, PETRI_TRANSITIONS=469} [2021-03-11 22:48:27,028 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 187 predicate places. [2021-03-11 22:48:27,028 INFO L480 AbstractCegarLoop]: Abstraction has has 237 places, 469 transitions, 12534 flow [2021-03-11 22:48:27,028 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:27,028 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:48:27,028 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:48:27,028 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-11 22:48:27,028 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:48:27,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:48:27,029 INFO L82 PathProgramCache]: Analyzing trace with hash 1143232183, now seen corresponding path program 15 times [2021-03-11 22:48:27,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:48:27,029 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700593286] [2021-03-11 22:48:27,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:48:27,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:48:27,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:27,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:48:27,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:27,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:48:27,055 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:48:27,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:48:27,064 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:48:27,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:48:27,076 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:48:27,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:48:27,112 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:48:27,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:48:27,138 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:48:27,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:48:27,168 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:48:27,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:48:27,197 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:48:27,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:48:27,223 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:48:27,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700593286] [2021-03-11 22:48:27,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:48:27,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:48:27,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597222502] [2021-03-11 22:48:27,224 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:48:27,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:48:27,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:48:27,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:48:27,225 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:48:27,226 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 469 transitions, 12534 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:27,226 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:48:27,226 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:48:27,226 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:48:35,285 INFO L129 PetriNetUnfolder]: 4075/24720 cut-off events. [2021-03-11 22:48:35,285 INFO L130 PetriNetUnfolder]: For 828291/839384 co-relation queries the response was YES. [2021-03-11 22:48:35,583 INFO L84 FinitePrefix]: Finished finitePrefix Result has 169753 conditions, 24720 events. 4075/24720 cut-off events. For 828291/839384 co-relation queries the response was YES. Maximal size of possible extension queue 3079. Compared 438350 event pairs, 2089 based on Foata normal form. 29/23895 useless extension candidates. Maximal degree in co-relation 169649. Up to 5064 conditions per place. [2021-03-11 22:48:35,668 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 302 selfloop transitions, 282 changer transitions 1/601 dead transitions. [2021-03-11 22:48:35,668 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 601 transitions, 16764 flow [2021-03-11 22:48:35,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:48:35,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:48:35,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:48:35,670 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:48:35,670 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:48:35,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:48:35,670 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:48:35,670 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:48:35,671 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:35,672 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:35,672 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:35,672 INFO L185 Difference]: Start difference. First operand has 237 places, 469 transitions, 12534 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:48:35,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 601 transitions, 16764 flow [2021-03-11 22:48:40,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 601 transitions, 16344 flow, removed 147 selfloop flow, removed 3 redundant places. [2021-03-11 22:48:40,818 INFO L241 Difference]: Finished difference. Result has 250 places, 508 transitions, 14238 flow [2021-03-11 22:48:40,818 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=12208, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=243, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14238, PETRI_PLACES=250, PETRI_TRANSITIONS=508} [2021-03-11 22:48:40,818 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 200 predicate places. [2021-03-11 22:48:40,818 INFO L480 AbstractCegarLoop]: Abstraction has has 250 places, 508 transitions, 14238 flow [2021-03-11 22:48:40,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:40,819 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:48:40,819 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:48:40,819 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-11 22:48:40,819 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:48:40,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:48:40,819 INFO L82 PathProgramCache]: Analyzing trace with hash 2122325819, now seen corresponding path program 16 times [2021-03-11 22:48:40,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:48:40,819 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660458794] [2021-03-11 22:48:40,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:48:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:48:40,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:40,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:48:40,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:40,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:48:40,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:40,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:48:40,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:40,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 22:48:40,863 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:48:40,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:48:40,880 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:48:40,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:48:40,902 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:48:40,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:48:40,953 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:48:40,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:48:40,997 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:48:40,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:48:41,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:48:41,043 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660458794] [2021-03-11 22:48:41,043 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:48:41,043 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:48:41,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275033791] [2021-03-11 22:48:41,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:48:41,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:48:41,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:48:41,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:48:41,051 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:48:41,052 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 508 transitions, 14238 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:41,052 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:48:41,052 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:48:41,052 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:48:49,826 INFO L129 PetriNetUnfolder]: 4026/25615 cut-off events. [2021-03-11 22:48:49,826 INFO L130 PetriNetUnfolder]: For 915494/924736 co-relation queries the response was YES. [2021-03-11 22:48:50,123 INFO L84 FinitePrefix]: Finished finitePrefix Result has 179844 conditions, 25615 events. 4026/25615 cut-off events. For 915494/924736 co-relation queries the response was YES. Maximal size of possible extension queue 3245. Compared 461110 event pairs, 2210 based on Foata normal form. 29/24731 useless extension candidates. Maximal degree in co-relation 179734. Up to 4766 conditions per place. [2021-03-11 22:48:50,209 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 349 selfloop transitions, 313 changer transitions 2/680 dead transitions. [2021-03-11 22:48:50,209 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 680 transitions, 20215 flow [2021-03-11 22:48:50,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:48:50,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:48:50,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:48:50,211 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:48:50,211 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:48:50,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:48:50,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:48:50,211 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:48:50,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:50,213 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:50,214 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:50,214 INFO L185 Difference]: Start difference. First operand has 250 places, 508 transitions, 14238 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:48:50,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 680 transitions, 20215 flow [2021-03-11 22:48:55,454 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 680 transitions, 19767 flow, removed 162 selfloop flow, removed 2 redundant places. [2021-03-11 22:48:55,466 INFO L241 Difference]: Finished difference. Result has 263 places, 556 transitions, 16293 flow [2021-03-11 22:48:55,466 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=13902, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=508, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=265, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=16293, PETRI_PLACES=263, PETRI_TRANSITIONS=556} [2021-03-11 22:48:55,466 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 213 predicate places. [2021-03-11 22:48:55,466 INFO L480 AbstractCegarLoop]: Abstraction has has 263 places, 556 transitions, 16293 flow [2021-03-11 22:48:55,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:55,467 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:48:55,467 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:48:55,467 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-11 22:48:55,467 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:48:55,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:48:55,467 INFO L82 PathProgramCache]: Analyzing trace with hash 1024860977, now seen corresponding path program 17 times [2021-03-11 22:48:55,467 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:48:55,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391934481] [2021-03-11 22:48:55,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:48:55,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:48:55,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:55,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:48:55,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:48:55,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:48:55,491 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:48:55,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:48:55,499 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:48:55,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:48:55,511 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:48:55,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:48:55,538 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:48:55,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:48:55,562 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:48:55,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:48:55,592 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:48:55,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:48:55,632 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:48:55,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:48:55,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:48:55,675 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391934481] [2021-03-11 22:48:55,675 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:48:55,675 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:48:55,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602942540] [2021-03-11 22:48:55,675 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:48:55,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:48:55,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:48:55,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:48:55,676 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:48:55,677 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 556 transitions, 16293 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:48:55,677 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:48:55,677 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:48:55,677 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:49:04,557 INFO L129 PetriNetUnfolder]: 4012/26060 cut-off events. [2021-03-11 22:49:04,558 INFO L130 PetriNetUnfolder]: For 1010931/1020615 co-relation queries the response was YES. [2021-03-11 22:49:04,860 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187337 conditions, 26060 events. 4012/26060 cut-off events. For 1010931/1020615 co-relation queries the response was YES. Maximal size of possible extension queue 3243. Compared 471693 event pairs, 2190 based on Foata normal form. 40/25136 useless extension candidates. Maximal degree in co-relation 187221. Up to 5064 conditions per place. [2021-03-11 22:49:04,948 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 314 selfloop transitions, 349 changer transitions 1/680 dead transitions. [2021-03-11 22:49:04,948 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 680 transitions, 20987 flow [2021-03-11 22:49:04,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:49:04,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:49:04,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:49:04,949 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:49:04,949 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:49:04,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:49:04,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:49:04,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:49:04,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:04,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:04,952 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:04,952 INFO L185 Difference]: Start difference. First operand has 263 places, 556 transitions, 16293 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:49:04,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 680 transitions, 20987 flow [2021-03-11 22:49:11,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 680 transitions, 20203 flow, removed 182 selfloop flow, removed 4 redundant places. [2021-03-11 22:49:11,343 INFO L241 Difference]: Finished difference. Result has 274 places, 583 transitions, 17514 flow [2021-03-11 22:49:11,344 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=15645, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=322, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=17514, PETRI_PLACES=274, PETRI_TRANSITIONS=583} [2021-03-11 22:49:11,344 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 224 predicate places. [2021-03-11 22:49:11,344 INFO L480 AbstractCegarLoop]: Abstraction has has 274 places, 583 transitions, 17514 flow [2021-03-11 22:49:11,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:11,345 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:49:11,345 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:49:11,345 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-11 22:49:11,345 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:49:11,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:49:11,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1586295869, now seen corresponding path program 18 times [2021-03-11 22:49:11,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:49:11,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084198886] [2021-03-11 22:49:11,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:49:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:49:11,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:11,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:49:11,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:11,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:49:11,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:11,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 22:49:11,401 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:49:11,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:49:11,414 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:49:11,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:49:11,430 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:49:11,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:49:11,463 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:49:11,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:49:11,508 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:49:11,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:49:11,557 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:49:11,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:49:11,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:49:11,588 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084198886] [2021-03-11 22:49:11,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:49:11,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:49:11,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800948920] [2021-03-11 22:49:11,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:49:11,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:49:11,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:49:11,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:49:11,589 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:49:11,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 583 transitions, 17514 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:11,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:49:11,589 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:49:11,589 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:49:21,074 INFO L129 PetriNetUnfolder]: 4056/26505 cut-off events. [2021-03-11 22:49:21,074 INFO L130 PetriNetUnfolder]: For 1077000/1087137 co-relation queries the response was YES. [2021-03-11 22:49:21,509 INFO L84 FinitePrefix]: Finished finitePrefix Result has 195139 conditions, 26505 events. 4056/26505 cut-off events. For 1077000/1087137 co-relation queries the response was YES. Maximal size of possible extension queue 3360. Compared 482221 event pairs, 2267 based on Foata normal form. 46/25579 useless extension candidates. Maximal degree in co-relation 195018. Up to 4885 conditions per place. [2021-03-11 22:49:21,613 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 320 selfloop transitions, 384 changer transitions 2/722 dead transitions. [2021-03-11 22:49:21,613 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 722 transitions, 23098 flow [2021-03-11 22:49:21,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:49:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:49:21,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:49:21,614 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:49:21,615 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:49:21,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:49:21,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:49:21,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:49:21,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:21,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:21,617 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:21,618 INFO L185 Difference]: Start difference. First operand has 274 places, 583 transitions, 17514 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:49:21,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 722 transitions, 23098 flow [2021-03-11 22:49:28,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 722 transitions, 22301 flow, removed 183 selfloop flow, removed 3 redundant places. [2021-03-11 22:49:28,923 INFO L241 Difference]: Finished difference. Result has 286 places, 636 transitions, 19938 flow [2021-03-11 22:49:28,924 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=16901, PETRI_DIFFERENCE_MINUEND_PLACES=270, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=19938, PETRI_PLACES=286, PETRI_TRANSITIONS=636} [2021-03-11 22:49:28,924 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 236 predicate places. [2021-03-11 22:49:28,924 INFO L480 AbstractCegarLoop]: Abstraction has has 286 places, 636 transitions, 19938 flow [2021-03-11 22:49:28,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:28,924 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:49:28,924 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:49:28,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-11 22:49:28,924 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:49:28,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:49:28,925 INFO L82 PathProgramCache]: Analyzing trace with hash -123236269, now seen corresponding path program 19 times [2021-03-11 22:49:28,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:49:28,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750385690] [2021-03-11 22:49:28,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:49:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:49:28,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:28,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:49:28,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:28,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:49:28,948 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:49:28,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:49:28,957 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:49:28,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:49:28,969 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-11 22:49:28,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 22:49:28,987 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:49:28,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:49:29,026 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:49:29,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:49:29,072 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:49:29,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:49:29,103 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:49:29,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:49:29,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:49:29,135 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750385690] [2021-03-11 22:49:29,135 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:49:29,135 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:49:29,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334241063] [2021-03-11 22:49:29,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:49:29,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:49:29,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:49:29,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:49:29,136 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:49:29,137 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 636 transitions, 19938 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:29,137 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:49:29,137 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:49:29,137 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:49:39,468 INFO L129 PetriNetUnfolder]: 4065/26940 cut-off events. [2021-03-11 22:49:39,468 INFO L130 PetriNetUnfolder]: For 1131303/1141601 co-relation queries the response was YES. [2021-03-11 22:49:39,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 200450 conditions, 26940 events. 4065/26940 cut-off events. For 1131303/1141601 co-relation queries the response was YES. Maximal size of possible extension queue 3359. Compared 491811 event pairs, 2205 based on Foata normal form. 47/25927 useless extension candidates. Maximal degree in co-relation 200323. Up to 5064 conditions per place. [2021-03-11 22:49:39,928 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 288 selfloop transitions, 433 changer transitions 2/739 dead transitions. [2021-03-11 22:49:39,928 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 739 transitions, 24252 flow [2021-03-11 22:49:39,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:49:39,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:49:39,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:49:39,929 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:49:39,929 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:49:39,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:49:39,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:49:39,930 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:49:39,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:39,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:39,932 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:39,932 INFO L185 Difference]: Start difference. First operand has 286 places, 636 transitions, 19938 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:49:39,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 739 transitions, 24252 flow [2021-03-11 22:49:48,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 739 transitions, 23574 flow, removed 129 selfloop flow, removed 4 redundant places. [2021-03-11 22:49:48,323 INFO L241 Difference]: Finished difference. Result has 296 places, 672 transitions, 21669 flow [2021-03-11 22:49:48,323 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=19382, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=397, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=21669, PETRI_PLACES=296, PETRI_TRANSITIONS=672} [2021-03-11 22:49:48,324 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 246 predicate places. [2021-03-11 22:49:48,324 INFO L480 AbstractCegarLoop]: Abstraction has has 296 places, 672 transitions, 21669 flow [2021-03-11 22:49:48,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:48,324 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:49:48,324 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:49:48,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-11 22:49:48,324 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:49:48,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:49:48,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1760077113, now seen corresponding path program 20 times [2021-03-11 22:49:48,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:49:48,324 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639576860] [2021-03-11 22:49:48,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:49:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:49:48,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:48,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:49:48,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:49:48,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:49:48,350 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:49:48,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:49:48,360 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:49:48,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:49:48,373 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:49:48,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:49:48,390 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:49:48,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:49:48,421 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:49:48,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:49:48,463 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:49:48,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:49:48,497 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:49:48,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:49:48,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:49:48,543 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639576860] [2021-03-11 22:49:48,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:49:48,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:49:48,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403601132] [2021-03-11 22:49:48,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:49:48,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:49:48,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:49:48,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:49:48,545 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:49:48,545 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 672 transitions, 21669 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:48,545 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:49:48,546 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:49:48,546 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:49:58,264 INFO L129 PetriNetUnfolder]: 4028/26811 cut-off events. [2021-03-11 22:49:58,264 INFO L130 PetriNetUnfolder]: For 1149441/1159854 co-relation queries the response was YES. [2021-03-11 22:49:58,649 INFO L84 FinitePrefix]: Finished finitePrefix Result has 202090 conditions, 26811 events. 4028/26811 cut-off events. For 1149441/1159854 co-relation queries the response was YES. Maximal size of possible extension queue 3385. Compared 489099 event pairs, 2475 based on Foata normal form. 49/25872 useless extension candidates. Maximal degree in co-relation 201959. Up to 5075 conditions per place. [2021-03-11 22:49:58,740 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 281 selfloop transitions, 486 changer transitions 2/785 dead transitions. [2021-03-11 22:49:58,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 785 transitions, 26401 flow [2021-03-11 22:49:58,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:49:58,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:49:58,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:49:58,742 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:49:58,742 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:49:58,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:49:58,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:49:58,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:49:58,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:58,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:58,744 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:49:58,744 INFO L185 Difference]: Start difference. First operand has 296 places, 672 transitions, 21669 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:49:58,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 785 transitions, 26401 flow [2021-03-11 22:50:08,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 785 transitions, 25419 flow, removed 134 selfloop flow, removed 5 redundant places. [2021-03-11 22:50:08,024 INFO L241 Difference]: Finished difference. Result has 306 places, 692 transitions, 22994 flow [2021-03-11 22:50:08,024 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=20761, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=466, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=22994, PETRI_PLACES=306, PETRI_TRANSITIONS=692} [2021-03-11 22:50:08,024 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 256 predicate places. [2021-03-11 22:50:08,024 INFO L480 AbstractCegarLoop]: Abstraction has has 306 places, 692 transitions, 22994 flow [2021-03-11 22:50:08,025 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:08,025 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:50:08,025 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:50:08,025 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-11 22:50:08,025 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:50:08,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:50:08,025 INFO L82 PathProgramCache]: Analyzing trace with hash -1780937639, now seen corresponding path program 21 times [2021-03-11 22:50:08,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:50:08,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784044009] [2021-03-11 22:50:08,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:50:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:50:08,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:08,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:50:08,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:08,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:50:08,050 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:50:08,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:50:08,058 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:50:08,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:50:08,069 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:50:08,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:50:08,087 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:50:08,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:50:08,130 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-11 22:50:08,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 22:50:08,184 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:50:08,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:50:08,215 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:50:08,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:50:08,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:50:08,242 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784044009] [2021-03-11 22:50:08,242 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:50:08,242 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:50:08,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999015266] [2021-03-11 22:50:08,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:50:08,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:50:08,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:50:08,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:50:08,243 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:50:08,244 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 692 transitions, 22994 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:08,244 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:50:08,244 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:50:08,244 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:50:19,327 INFO L129 PetriNetUnfolder]: 4029/27567 cut-off events. [2021-03-11 22:50:19,327 INFO L130 PetriNetUnfolder]: For 1195065/1205648 co-relation queries the response was YES. [2021-03-11 22:50:19,649 INFO L84 FinitePrefix]: Finished finitePrefix Result has 207737 conditions, 27567 events. 4029/27567 cut-off events. For 1195065/1205648 co-relation queries the response was YES. Maximal size of possible extension queue 3477. Compared 507956 event pairs, 2166 based on Foata normal form. 45/26532 useless extension candidates. Maximal degree in co-relation 207601. Up to 5064 conditions per place. [2021-03-11 22:50:19,741 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 385 selfloop transitions, 414 changer transitions 1/816 dead transitions. [2021-03-11 22:50:19,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 816 transitions, 28132 flow [2021-03-11 22:50:19,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:50:19,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:50:19,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:50:19,744 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:50:19,745 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:50:19,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:50:19,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:50:19,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:50:19,746 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:19,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:19,747 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:19,747 INFO L185 Difference]: Start difference. First operand has 306 places, 692 transitions, 22994 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:50:19,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 816 transitions, 28132 flow [2021-03-11 22:50:31,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 816 transitions, 27330 flow, removed 185 selfloop flow, removed 4 redundant places. [2021-03-11 22:50:31,551 INFO L241 Difference]: Finished difference. Result has 316 places, 734 transitions, 24793 flow [2021-03-11 22:50:31,552 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=22394, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=692, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=372, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=24793, PETRI_PLACES=316, PETRI_TRANSITIONS=734} [2021-03-11 22:50:31,552 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 266 predicate places. [2021-03-11 22:50:31,552 INFO L480 AbstractCegarLoop]: Abstraction has has 316 places, 734 transitions, 24793 flow [2021-03-11 22:50:31,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:31,552 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:50:31,552 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:50:31,553 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-11 22:50:31,553 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:50:31,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:50:31,553 INFO L82 PathProgramCache]: Analyzing trace with hash 942225481, now seen corresponding path program 22 times [2021-03-11 22:50:31,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:50:31,553 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236397219] [2021-03-11 22:50:31,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:50:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:50:31,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:31,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:50:31,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:31,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:50:31,577 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:50:31,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:50:31,585 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:50:31,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:50:31,599 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:50:31,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:50:31,615 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:50:31,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:50:31,637 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:50:31,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:50:31,683 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:50:31,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:50:31,718 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:50:31,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:50:31,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:50:31,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236397219] [2021-03-11 22:50:31,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:50:31,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:50:31,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182555905] [2021-03-11 22:50:31,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:50:31,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:50:31,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:50:31,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:50:31,755 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:50:31,756 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 734 transitions, 24793 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:31,756 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:50:31,756 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:50:31,756 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:50:42,659 INFO L129 PetriNetUnfolder]: 3997/27776 cut-off events. [2021-03-11 22:50:42,659 INFO L130 PetriNetUnfolder]: For 1201483/1212061 co-relation queries the response was YES. [2021-03-11 22:50:43,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 209620 conditions, 27776 events. 3997/27776 cut-off events. For 1201483/1212061 co-relation queries the response was YES. Maximal size of possible extension queue 3514. Compared 513603 event pairs, 2334 based on Foata normal form. 55/26759 useless extension candidates. Maximal degree in co-relation 209480. Up to 5075 conditions per place. [2021-03-11 22:50:43,100 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 264 selfloop transitions, 546 changer transitions 2/828 dead transitions. [2021-03-11 22:50:43,100 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 828 transitions, 29083 flow [2021-03-11 22:50:43,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:50:43,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:50:43,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:50:43,102 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:50:43,102 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:50:43,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:50:43,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:50:43,102 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:50:43,103 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:43,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:43,107 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:43,107 INFO L185 Difference]: Start difference. First operand has 316 places, 734 transitions, 24793 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:50:43,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 828 transitions, 29083 flow [2021-03-11 22:50:53,056 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 828 transitions, 28208 flow, removed 109 selfloop flow, removed 4 redundant places. [2021-03-11 22:50:53,075 INFO L241 Difference]: Finished difference. Result has 326 places, 756 transitions, 26138 flow [2021-03-11 22:50:53,075 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=23996, PETRI_DIFFERENCE_MINUEND_PLACES=311, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=524, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=26138, PETRI_PLACES=326, PETRI_TRANSITIONS=756} [2021-03-11 22:50:53,075 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 276 predicate places. [2021-03-11 22:50:53,076 INFO L480 AbstractCegarLoop]: Abstraction has has 326 places, 756 transitions, 26138 flow [2021-03-11 22:50:53,076 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:53,076 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:50:53,076 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:50:53,076 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-11 22:50:53,076 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:50:53,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:50:53,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1970711699, now seen corresponding path program 23 times [2021-03-11 22:50:53,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:50:53,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878876163] [2021-03-11 22:50:53,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:50:53,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:50:53,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:53,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:50:53,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:50:53,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:50:53,111 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:50:53,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:50:53,120 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:50:53,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:50:53,133 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-11 22:50:53,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 22:50:53,150 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:50:53,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:50:53,173 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:50:53,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:50:53,205 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:50:53,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:50:53,246 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:50:53,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:50:53,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:50:53,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878876163] [2021-03-11 22:50:53,284 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:50:53,284 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:50:53,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759023978] [2021-03-11 22:50:53,285 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:50:53,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:50:53,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:50:53,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:50:53,286 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:50:53,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 756 transitions, 26138 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:50:53,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:50:53,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:50:53,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:51:04,675 INFO L129 PetriNetUnfolder]: 3991/27841 cut-off events. [2021-03-11 22:51:04,676 INFO L130 PetriNetUnfolder]: For 1216017/1226777 co-relation queries the response was YES. [2021-03-11 22:51:05,023 INFO L84 FinitePrefix]: Finished finitePrefix Result has 210875 conditions, 27841 events. 3991/27841 cut-off events. For 1216017/1226777 co-relation queries the response was YES. Maximal size of possible extension queue 3522. Compared 515473 event pairs, 2312 based on Foata normal form. 60/26813 useless extension candidates. Maximal degree in co-relation 210730. Up to 5075 conditions per place. [2021-03-11 22:51:05,115 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 234 selfloop transitions, 575 changer transitions 1/826 dead transitions. [2021-03-11 22:51:05,115 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 826 transitions, 29776 flow [2021-03-11 22:51:05,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:51:05,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:51:05,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:51:05,117 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:51:05,117 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:51:05,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:51:05,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:51:05,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:51:05,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:05,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:05,119 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:05,119 INFO L185 Difference]: Start difference. First operand has 326 places, 756 transitions, 26138 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:51:05,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 826 transitions, 29776 flow [2021-03-11 22:51:15,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 826 transitions, 28701 flow, removed 140 selfloop flow, removed 5 redundant places. [2021-03-11 22:51:15,568 INFO L241 Difference]: Finished difference. Result has 335 places, 781 transitions, 27549 flow [2021-03-11 22:51:15,569 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=25163, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=756, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=550, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=27549, PETRI_PLACES=335, PETRI_TRANSITIONS=781} [2021-03-11 22:51:15,569 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 285 predicate places. [2021-03-11 22:51:15,569 INFO L480 AbstractCegarLoop]: Abstraction has has 335 places, 781 transitions, 27549 flow [2021-03-11 22:51:15,569 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:15,569 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:51:15,569 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:51:15,569 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-11 22:51:15,569 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:51:15,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:51:15,569 INFO L82 PathProgramCache]: Analyzing trace with hash 667420981, now seen corresponding path program 24 times [2021-03-11 22:51:15,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:51:15,570 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220646810] [2021-03-11 22:51:15,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:51:15,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:51:15,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:51:15,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:51:15,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:51:15,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:51:15,593 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:51:15,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:51:15,601 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:51:15,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:51:15,614 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:51:15,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:51:15,633 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:51:15,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:51:15,664 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:51:15,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:51:15,718 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:51:15,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:51:15,757 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:51:15,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:51:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:51:15,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220646810] [2021-03-11 22:51:15,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:51:15,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:51:15,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672388269] [2021-03-11 22:51:15,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:51:15,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:51:15,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:51:15,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:51:15,793 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:51:15,794 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 335 places, 781 transitions, 27549 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:15,794 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:51:15,794 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:51:15,794 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:51:27,485 INFO L129 PetriNetUnfolder]: 3966/28053 cut-off events. [2021-03-11 22:51:27,485 INFO L130 PetriNetUnfolder]: For 1210800/1221560 co-relation queries the response was YES. [2021-03-11 22:51:27,882 INFO L84 FinitePrefix]: Finished finitePrefix Result has 211793 conditions, 28053 events. 3966/28053 cut-off events. For 1210800/1221560 co-relation queries the response was YES. Maximal size of possible extension queue 3560. Compared 521157 event pairs, 2351 based on Foata normal form. 57/27005 useless extension candidates. Maximal degree in co-relation 211644. Up to 5075 conditions per place. [2021-03-11 22:51:27,973 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 279 selfloop transitions, 546 changer transitions 1/842 dead transitions. [2021-03-11 22:51:27,973 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 842 transitions, 30893 flow [2021-03-11 22:51:27,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:51:27,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:51:27,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:51:27,974 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:51:27,974 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:51:27,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:51:27,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:51:27,975 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:51:27,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:27,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:27,976 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:27,976 INFO L185 Difference]: Start difference. First operand has 335 places, 781 transitions, 27549 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:51:27,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 842 transitions, 30893 flow [2021-03-11 22:51:38,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 842 transitions, 29929 flow, removed 85 selfloop flow, removed 4 redundant places. [2021-03-11 22:51:38,946 INFO L241 Difference]: Finished difference. Result has 344 places, 796 transitions, 28339 flow [2021-03-11 22:51:38,947 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=26625, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=781, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=531, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=28339, PETRI_PLACES=344, PETRI_TRANSITIONS=796} [2021-03-11 22:51:38,947 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 294 predicate places. [2021-03-11 22:51:38,947 INFO L480 AbstractCegarLoop]: Abstraction has has 344 places, 796 transitions, 28339 flow [2021-03-11 22:51:38,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:38,947 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:51:38,947 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:51:38,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-11 22:51:38,947 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:51:38,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:51:38,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1653676615, now seen corresponding path program 25 times [2021-03-11 22:51:38,948 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:51:38,948 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769640002] [2021-03-11 22:51:38,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:51:38,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:51:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:51:38,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:51:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:51:38,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:51:38,971 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:51:38,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:51:38,979 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:51:38,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:51:38,991 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:51:38,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:51:39,016 INFO L142 QuantifierPusher]: treesize reduction 36, result has 52.0 percent of original size [2021-03-11 22:51:39,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2021-03-11 22:51:39,037 INFO L142 QuantifierPusher]: treesize reduction 45, result has 51.1 percent of original size [2021-03-11 22:51:39,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-11 22:51:39,061 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:51:39,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:51:39,100 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:51:39,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:51:39,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:51:39,128 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769640002] [2021-03-11 22:51:39,128 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:51:39,128 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:51:39,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093130781] [2021-03-11 22:51:39,129 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:51:39,129 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:51:39,129 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:51:39,129 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:51:39,130 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:51:39,130 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 796 transitions, 28339 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:39,130 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:51:39,130 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:51:39,131 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:51:50,577 INFO L129 PetriNetUnfolder]: 3965/26556 cut-off events. [2021-03-11 22:51:50,577 INFO L130 PetriNetUnfolder]: For 1261554/1272161 co-relation queries the response was YES. [2021-03-11 22:51:50,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 212621 conditions, 26556 events. 3965/26556 cut-off events. For 1261554/1272161 co-relation queries the response was YES. Maximal size of possible extension queue 3396. Compared 483980 event pairs, 2849 based on Foata normal form. 57/25367 useless extension candidates. Maximal degree in co-relation 212468. Up to 5075 conditions per place. [2021-03-11 22:51:51,002 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 311 selfloop transitions, 549 changer transitions 1/877 dead transitions. [2021-03-11 22:51:51,002 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 877 transitions, 32483 flow [2021-03-11 22:51:51,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:51:51,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:51:51,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:51:51,004 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:51:51,004 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:51:51,004 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:51:51,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:51:51,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:51:51,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:51,006 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:51,006 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:51:51,006 INFO L185 Difference]: Start difference. First operand has 344 places, 796 transitions, 28339 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:51:51,006 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 877 transitions, 32483 flow [2021-03-11 22:52:02,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 877 transitions, 31335 flow, removed 60 selfloop flow, removed 5 redundant places. [2021-03-11 22:52:02,330 INFO L241 Difference]: Finished difference. Result has 353 places, 833 transitions, 30037 flow [2021-03-11 22:52:02,330 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=27241, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=796, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=512, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=30037, PETRI_PLACES=353, PETRI_TRANSITIONS=833} [2021-03-11 22:52:02,331 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 303 predicate places. [2021-03-11 22:52:02,331 INFO L480 AbstractCegarLoop]: Abstraction has has 353 places, 833 transitions, 30037 flow [2021-03-11 22:52:02,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:02,331 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:52:02,331 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:52:02,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-11 22:52:02,331 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:52:02,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:52:02,331 INFO L82 PathProgramCache]: Analyzing trace with hash 812154411, now seen corresponding path program 26 times [2021-03-11 22:52:02,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:52:02,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263198026] [2021-03-11 22:52:02,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:52:02,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:52:02,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:52:02,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:52:02,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:52:02,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:52:02,353 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:52:02,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:52:02,361 INFO L142 QuantifierPusher]: treesize reduction 9, result has 70.0 percent of original size [2021-03-11 22:52:02,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 22:52:02,373 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:52:02,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:52:02,390 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:52:02,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:52:02,412 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:52:02,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:52:02,437 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:52:02,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:52:02,465 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:52:02,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:52:02,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:52:02,492 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263198026] [2021-03-11 22:52:02,492 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:52:02,492 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:52:02,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289955673] [2021-03-11 22:52:02,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:52:02,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:52:02,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:52:02,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:52:02,495 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:52:02,496 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 833 transitions, 30037 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:02,496 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:52:02,496 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:52:02,496 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:52:17,715 INFO L129 PetriNetUnfolder]: 3760/33349 cut-off events. [2021-03-11 22:52:17,716 INFO L130 PetriNetUnfolder]: For 1529539/1540150 co-relation queries the response was YES. [2021-03-11 22:52:18,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 255500 conditions, 33349 events. 3760/33349 cut-off events. For 1529539/1540150 co-relation queries the response was YES. Maximal size of possible extension queue 4392. Compared 653913 event pairs, 2185 based on Foata normal form. 44/31950 useless extension candidates. Maximal degree in co-relation 255342. Up to 5712 conditions per place. [2021-03-11 22:52:18,452 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 709 selfloop transitions, 534 changer transitions 1/1260 dead transitions. [2021-03-11 22:52:18,452 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1260 transitions, 47915 flow [2021-03-11 22:52:18,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:52:18,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:52:18,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:52:18,453 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:52:18,453 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:52:18,453 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:52:18,453 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:52:18,453 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:52:18,454 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:18,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:18,455 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:18,455 INFO L185 Difference]: Start difference. First operand has 353 places, 833 transitions, 30037 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:52:18,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1260 transitions, 47915 flow [2021-03-11 22:52:34,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 1260 transitions, 46694 flow, removed 149 selfloop flow, removed 4 redundant places. [2021-03-11 22:52:34,058 INFO L241 Difference]: Finished difference. Result has 364 places, 1039 transitions, 39188 flow [2021-03-11 22:52:34,059 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=29111, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=833, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=39188, PETRI_PLACES=364, PETRI_TRANSITIONS=1039} [2021-03-11 22:52:34,059 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 314 predicate places. [2021-03-11 22:52:34,059 INFO L480 AbstractCegarLoop]: Abstraction has has 364 places, 1039 transitions, 39188 flow [2021-03-11 22:52:34,059 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:34,059 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:52:34,059 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:52:34,060 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-11 22:52:34,060 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:52:34,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:52:34,060 INFO L82 PathProgramCache]: Analyzing trace with hash 521402913, now seen corresponding path program 27 times [2021-03-11 22:52:34,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:52:34,060 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602884195] [2021-03-11 22:52:34,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:52:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:52:34,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:52:34,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:52:34,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:52:34,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:52:34,090 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:52:34,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:52:34,098 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:52:34,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:52:34,110 INFO L142 QuantifierPusher]: treesize reduction 27, result has 53.4 percent of original size [2021-03-11 22:52:34,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 22:52:34,127 INFO L142 QuantifierPusher]: treesize reduction 27, result has 57.8 percent of original size [2021-03-11 22:52:34,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 22:52:34,148 INFO L142 QuantifierPusher]: treesize reduction 36, result has 58.6 percent of original size [2021-03-11 22:52:34,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 22:52:34,191 INFO L142 QuantifierPusher]: treesize reduction 54, result has 50.5 percent of original size [2021-03-11 22:52:34,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 22:52:34,221 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:52:34,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:52:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:52:34,247 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602884195] [2021-03-11 22:52:34,247 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:52:34,247 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:52:34,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032968187] [2021-03-11 22:52:34,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:52:34,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:52:34,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:52:34,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:52:34,249 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:52:34,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 1039 transitions, 39188 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:34,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:52:34,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:52:34,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:52:50,354 INFO L129 PetriNetUnfolder]: 3760/33861 cut-off events. [2021-03-11 22:52:50,354 INFO L130 PetriNetUnfolder]: For 1596220/1611186 co-relation queries the response was YES. [2021-03-11 22:52:51,675 INFO L84 FinitePrefix]: Finished finitePrefix Result has 260994 conditions, 33861 events. 3760/33861 cut-off events. For 1596220/1611186 co-relation queries the response was YES. Maximal size of possible extension queue 4426. Compared 667665 event pairs, 2742 based on Foata normal form. 77/32359 useless extension candidates. Maximal degree in co-relation 260830. Up to 6174 conditions per place. [2021-03-11 22:52:51,800 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 258 selfloop transitions, 816 changer transitions 2/1092 dead transitions. [2021-03-11 22:52:51,800 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 1092 transitions, 42806 flow [2021-03-11 22:52:51,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:52:51,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:52:51,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:52:51,801 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:52:51,801 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:52:51,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:52:51,801 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:52:51,801 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:52:51,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:51,803 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:51,803 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:52:51,803 INFO L185 Difference]: Start difference. First operand has 364 places, 1039 transitions, 39188 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:52:51,803 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 1092 transitions, 42806 flow [2021-03-11 22:53:14,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 1092 transitions, 42129 flow, removed 123 selfloop flow, removed 3 redundant places. [2021-03-11 22:53:14,607 INFO L241 Difference]: Finished difference. Result has 374 places, 1051 transitions, 40926 flow [2021-03-11 22:53:14,608 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=38549, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=804, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=40926, PETRI_PLACES=374, PETRI_TRANSITIONS=1051} [2021-03-11 22:53:14,608 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 324 predicate places. [2021-03-11 22:53:14,608 INFO L480 AbstractCegarLoop]: Abstraction has has 374 places, 1051 transitions, 40926 flow [2021-03-11 22:53:14,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:14,608 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:53:14,608 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:53:14,608 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-11 22:53:14,608 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:53:14,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:53:14,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1461229027, now seen corresponding path program 28 times [2021-03-11 22:53:14,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:53:14,609 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966779914] [2021-03-11 22:53:14,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:53:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:53:14,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:53:14,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:53:14,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:53:14,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:53:14,628 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:53:14,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:53:14,637 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:53:14,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:53:14,649 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:53:14,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:53:14,666 INFO L142 QuantifierPusher]: treesize reduction 27, result has 61.4 percent of original size [2021-03-11 22:53:14,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 22:53:14,702 INFO L142 QuantifierPusher]: treesize reduction 27, result has 64.5 percent of original size [2021-03-11 22:53:14,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 22:53:14,745 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:53:14,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:53:14,773 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:53:14,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:53:14,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:53:14,800 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966779914] [2021-03-11 22:53:14,800 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:53:14,800 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:53:14,800 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741921860] [2021-03-11 22:53:14,800 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:53:14,800 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:53:14,800 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:53:14,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:53:14,801 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:53:14,801 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 374 places, 1051 transitions, 40926 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:14,801 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:53:14,801 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:53:14,801 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:53:34,488 INFO L129 PetriNetUnfolder]: 3755/33840 cut-off events. [2021-03-11 22:53:34,488 INFO L130 PetriNetUnfolder]: For 1620582/1635554 co-relation queries the response was YES. [2021-03-11 22:53:34,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 263386 conditions, 33840 events. 3755/33840 cut-off events. For 1620582/1635554 co-relation queries the response was YES. Maximal size of possible extension queue 4419. Compared 667245 event pairs, 2826 based on Foata normal form. 69/32360 useless extension candidates. Maximal degree in co-relation 263218. Up to 6174 conditions per place. [2021-03-11 22:53:35,075 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 410 selfloop transitions, 686 changer transitions 1/1113 dead transitions. [2021-03-11 22:53:35,075 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 1113 transitions, 45051 flow [2021-03-11 22:53:35,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:53:35,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:53:35,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:53:35,076 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:53:35,076 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:53:35,076 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:53:35,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:53:35,076 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:53:35,077 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:35,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:35,078 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:35,078 INFO L185 Difference]: Start difference. First operand has 374 places, 1051 transitions, 40926 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:53:35,078 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 1113 transitions, 45051 flow [2021-03-11 22:53:53,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 1113 transitions, 43470 flow, removed 92 selfloop flow, removed 6 redundant places. [2021-03-11 22:53:53,938 INFO L241 Difference]: Finished difference. Result has 381 places, 1067 transitions, 41462 flow [2021-03-11 22:53:53,939 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=39422, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1051, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=670, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=41462, PETRI_PLACES=381, PETRI_TRANSITIONS=1067} [2021-03-11 22:53:53,939 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 331 predicate places. [2021-03-11 22:53:53,939 INFO L480 AbstractCegarLoop]: Abstraction has has 381 places, 1067 transitions, 41462 flow [2021-03-11 22:53:53,939 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:53,939 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:53:53,939 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:53:53,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-11 22:53:53,939 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:53:53,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:53:53,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1018658173, now seen corresponding path program 29 times [2021-03-11 22:53:53,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:53:53,940 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973908140] [2021-03-11 22:53:53,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:53:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:53:53,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:53:53,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:53:53,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:53:53,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:53:53,960 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:53:53,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:53:53,971 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:53:53,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:53:53,983 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:53:53,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:53:54,000 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:53:54,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:53:54,021 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:53:54,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:53:54,049 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:53:54,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:53:54,081 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:53:54,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:53:54,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:53:54,116 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973908140] [2021-03-11 22:53:54,116 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:53:54,116 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:53:54,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778302784] [2021-03-11 22:53:54,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:53:54,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:53:54,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:53:54,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:53:54,118 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:53:54,118 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 1067 transitions, 41462 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:53:54,118 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:53:54,118 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:53:54,118 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 22:54:13,836 INFO L129 PetriNetUnfolder]: 3705/34128 cut-off events. [2021-03-11 22:54:13,836 INFO L130 PetriNetUnfolder]: For 1623367/1638339 co-relation queries the response was YES. [2021-03-11 22:54:14,709 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264932 conditions, 34128 events. 3705/34128 cut-off events. For 1623367/1638339 co-relation queries the response was YES. Maximal size of possible extension queue 4469. Compared 676130 event pairs, 2678 based on Foata normal form. 69/32605 useless extension candidates. Maximal degree in co-relation 264761. Up to 6174 conditions per place. [2021-03-11 22:54:14,813 INFO L132 encePairwiseOnDemand]: 98/107 looper letters, 492 selfloop transitions, 683 changer transitions 2/1193 dead transitions. [2021-03-11 22:54:14,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 1193 transitions, 48336 flow [2021-03-11 22:54:14,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-11 22:54:14,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-11 22:54:14,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 934 transitions. [2021-03-11 22:54:14,815 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8728971962616823 [2021-03-11 22:54:14,815 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 934 transitions. [2021-03-11 22:54:14,815 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 934 transitions. [2021-03-11 22:54:14,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 22:54:14,816 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 934 transitions. [2021-03-11 22:54:14,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 93.4) internal successors, (934), 10 states have internal predecessors, (934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:54:14,817 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:54:14,817 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 107.0) internal successors, (1177), 11 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:54:14,817 INFO L185 Difference]: Start difference. First operand has 381 places, 1067 transitions, 41462 flow. Second operand 10 states and 934 transitions. [2021-03-11 22:54:14,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 1193 transitions, 48336 flow [2021-03-11 22:54:33,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 1193 transitions, 46914 flow, removed 70 selfloop flow, removed 5 redundant places. [2021-03-11 22:54:33,340 INFO L241 Difference]: Finished difference. Result has 389 places, 1104 transitions, 43212 flow [2021-03-11 22:54:33,341 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=40124, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=646, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=43212, PETRI_PLACES=389, PETRI_TRANSITIONS=1104} [2021-03-11 22:54:33,341 INFO L335 CegarLoopForPetriNet]: 50 programPoint places, 339 predicate places. [2021-03-11 22:54:33,341 INFO L480 AbstractCegarLoop]: Abstraction has has 389 places, 1104 transitions, 43212 flow [2021-03-11 22:54:33,341 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:54:33,341 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 22:54:33,341 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 22:54:33,341 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-11 22:54:33,341 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr7INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr6INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr5INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-11 22:54:33,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 22:54:33,342 INFO L82 PathProgramCache]: Analyzing trace with hash -498470199, now seen corresponding path program 30 times [2021-03-11 22:54:33,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 22:54:33,342 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018576373] [2021-03-11 22:54:33,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 22:54:33,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 22:54:33,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:54:33,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 22:54:33,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 22:54:33,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 22:54:33,362 INFO L142 QuantifierPusher]: treesize reduction 9, result has 62.5 percent of original size [2021-03-11 22:54:33,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-11 22:54:33,370 INFO L142 QuantifierPusher]: treesize reduction 18, result has 56.1 percent of original size [2021-03-11 22:54:33,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 22:54:33,383 INFO L142 QuantifierPusher]: treesize reduction 18, result has 61.7 percent of original size [2021-03-11 22:54:33,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 22:54:33,399 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.0 percent of original size [2021-03-11 22:54:33,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 22:54:33,420 INFO L142 QuantifierPusher]: treesize reduction 36, result has 55.6 percent of original size [2021-03-11 22:54:33,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-03-11 22:54:33,448 INFO L142 QuantifierPusher]: treesize reduction 45, result has 54.1 percent of original size [2021-03-11 22:54:33,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 22:54:33,481 INFO L142 QuantifierPusher]: treesize reduction 63, result has 47.5 percent of original size [2021-03-11 22:54:33,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-11 22:54:33,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 22:54:33,508 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018576373] [2021-03-11 22:54:33,508 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 22:54:33,508 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-03-11 22:54:33,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334937751] [2021-03-11 22:54:33,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 22:54:33,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 22:54:33,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 22:54:33,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-03-11 22:54:33,509 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 89 out of 107 [2021-03-11 22:54:33,509 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 1104 transitions, 43212 flow. Second operand has 10 states, 10 states have (on average 89.9) internal successors, (899), 10 states have internal predecessors, (899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 22:54:33,509 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 22:54:33,509 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 89 of 107 [2021-03-11 22:54:33,509 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand