/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-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread/fib_bench_longer-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 12:34:18,245 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 12:34:18,246 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 12:34:18,270 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 12:34:18,271 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 12:34:18,274 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 12:34:18,276 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 12:34:18,281 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 12:34:18,282 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 12:34:18,285 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 12:34:18,286 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 12:34:18,287 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 12:34:18,287 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 12:34:18,289 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 12:34:18,290 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 12:34:18,290 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 12:34:18,291 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 12:34:18,292 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 12:34:18,295 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 12:34:18,301 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 12:34:18,302 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 12:34:18,303 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 12:34:18,303 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 12:34:18,305 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 12:34:18,309 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 12:34:18,309 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 12:34:18,309 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 12:34:18,310 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 12:34:18,311 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 12:34:18,311 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 12:34:18,311 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 12:34:18,312 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 12:34:18,313 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 12:34:18,313 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 12:34:18,314 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 12:34:18,314 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 12:34:18,315 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 12:34:18,315 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 12:34:18,315 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 12:34:18,316 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 12:34:18,316 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 12:34:18,319 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-RepeatedSemanticLbe.epf [2021-03-25 12:34:18,355 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 12:34:18,355 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 12:34:18,358 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 12:34:18,358 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 12:34:18,358 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 12:34:18,359 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 12:34:18,360 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 12:34:18,360 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 12:34:18,360 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 12:34:18,361 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 12:34:18,361 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 12:34:18,361 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 12:34:18,361 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 12:34:18,361 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-25 12:34:18,617 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 12:34:18,631 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 12:34:18,632 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 12:34:18,633 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 12:34:18,633 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 12:34:18,634 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2021-03-25 12:34:18,680 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/794042767/0faa3589b64045c78459f46f40f8ae22/FLAG6308dbdb2 [2021-03-25 12:34:19,213 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 12:34:19,213 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i [2021-03-25 12:34:19,246 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/794042767/0faa3589b64045c78459f46f40f8ae22/FLAG6308dbdb2 [2021-03-25 12:34:19,568 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/794042767/0faa3589b64045c78459f46f40f8ae22 [2021-03-25 12:34:19,570 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 12:34:19,570 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 12:34:19,571 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 12:34:19,571 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 12:34:19,575 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 12:34:19,575 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 12:34:19" (1/1) ... [2021-03-25 12:34:19,576 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4486777a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:19, skipping insertion in model container [2021-03-25 12:34:19,576 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 12:34:19" (1/1) ... [2021-03-25 12:34:19,706 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 12:34:19,729 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 12:34:19,908 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i[30929,30942] [2021-03-25 12:34:19,910 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 12:34:19,918 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 12:34:19,966 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread/fib_bench_longer-2.i[30929,30942] [2021-03-25 12:34:19,967 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 12:34:20,010 INFO L208 MainTranslator]: Completed translation [2021-03-25 12:34:20,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20 WrapperNode [2021-03-25 12:34:20,010 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 12:34:20,011 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 12:34:20,011 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 12:34:20,011 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 12:34:20,015 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,023 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,034 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 12:34:20,034 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 12:34:20,034 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 12:34:20,034 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 12:34:20,039 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,039 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,041 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,041 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,043 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,045 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,046 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... [2021-03-25 12:34:20,048 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 12:34:20,048 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 12:34:20,048 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 12:34:20,048 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 12:34:20,049 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 12:34:20,096 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2021-03-25 12:34:20,097 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2021-03-25 12:34:20,097 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2021-03-25 12:34:20,098 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2021-03-25 12:34:20,098 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 12:34:20,098 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-03-25 12:34:20,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 12:34:20,099 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 12:34:20,099 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 12:34:20,099 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-03-25 12:34:20,099 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 12:34:20,099 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 12:34:20,100 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 12:34:20,360 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 12:34:20,360 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-03-25 12:34:20,361 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:34:20 BoogieIcfgContainer [2021-03-25 12:34:20,361 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 12:34:20,362 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 12:34:20,362 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 12:34:20,364 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 12:34:20,364 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 12:34:19" (1/3) ... [2021-03-25 12:34:20,365 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f761375 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 12:34:20, skipping insertion in model container [2021-03-25 12:34:20,365 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 12:34:20" (2/3) ... [2021-03-25 12:34:20,365 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f761375 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 12:34:20, skipping insertion in model container [2021-03-25 12:34:20,365 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:34:20" (3/3) ... [2021-03-25 12:34:20,366 INFO L111 eAbstractionObserver]: Analyzing ICFG fib_bench_longer-2.i [2021-03-25 12:34:20,370 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 12:34:20,373 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 12:34:20,373 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,388 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,389 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,390 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,391 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,392 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,393 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,394 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,395 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,395 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,396 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,396 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,396 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,397 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~k~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,397 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,397 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,400 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~k~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 12:34:20,401 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 12:34:20,413 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-25 12:34:20,426 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 12:34:20,427 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 12:34:20,427 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 12:34:20,427 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 12:34:20,427 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 12:34:20,427 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 12:34:20,427 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 12:34:20,427 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 12:34:20,433 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 62 transitions, 134 flow [2021-03-25 12:34:20,452 INFO L129 PetriNetUnfolder]: 5/60 cut-off events. [2021-03-25 12:34:20,453 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 12:34:20,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67 conditions, 60 events. 5/60 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 90 event pairs, 0 based on Foata normal form. 0/54 useless extension candidates. Maximal degree in co-relation 44. Up to 2 conditions per place. [2021-03-25 12:34:20,455 INFO L82 GeneralOperation]: Start removeDead. Operand has 64 places, 62 transitions, 134 flow [2021-03-25 12:34:20,458 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 62 places, 60 transitions, 126 flow [2021-03-25 12:34:20,458 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:20,466 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 60 transitions, 126 flow [2021-03-25 12:34:20,471 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 60 transitions, 126 flow [2021-03-25 12:34:20,472 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 62 places, 60 transitions, 126 flow [2021-03-25 12:34:20,481 INFO L129 PetriNetUnfolder]: 5/60 cut-off events. [2021-03-25 12:34:20,481 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 12:34:20,481 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67 conditions, 60 events. 5/60 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 96 event pairs, 0 based on Foata normal form. 0/54 useless extension candidates. Maximal degree in co-relation 44. Up to 2 conditions per place. [2021-03-25 12:34:20,483 INFO L142 LiptonReduction]: Number of co-enabled transitions 1080 [2021-03-25 12:34:21,646 INFO L154 LiptonReduction]: Checked pairs total: 666 [2021-03-25 12:34:21,647 INFO L156 LiptonReduction]: Total number of compositions: 37 [2021-03-25 12:34:21,648 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1190 [2021-03-25 12:34:21,654 INFO L129 PetriNetUnfolder]: 1/16 cut-off events. [2021-03-25 12:34:21,654 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 12:34:21,654 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:21,654 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:21,655 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:21,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:21,658 INFO L82 PathProgramCache]: Analyzing trace with hash -86387381, now seen corresponding path program 1 times [2021-03-25 12:34:21,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:21,663 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102592106] [2021-03-25 12:34:21,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:21,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:21,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:21,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:21,788 INFO L142 QuantifierPusher]: treesize reduction 12, result has 36.8 percent of original size [2021-03-25 12:34:21,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:21,794 INFO L142 QuantifierPusher]: treesize reduction 6, result has 53.8 percent of original size [2021-03-25 12:34:21,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:21,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:21,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102592106] [2021-03-25 12:34:21,804 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:21,804 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 12:34:21,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445261269] [2021-03-25 12:34:21,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 12:34:21,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:21,819 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 12:34:21,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 12:34:21,822 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 73 out of 99 [2021-03-25 12:34:21,824 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 27 transitions, 60 flow. Second operand has 4 states, 4 states have (on average 73.75) internal successors, (295), 4 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:21,825 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:21,825 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 73 of 99 [2021-03-25 12:34:21,825 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:21,881 INFO L129 PetriNetUnfolder]: 40/127 cut-off events. [2021-03-25 12:34:21,881 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 12:34:21,883 INFO L84 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 127 events. 40/127 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 473 event pairs, 0 based on Foata normal form. 0/106 useless extension candidates. Maximal degree in co-relation 186. Up to 51 conditions per place. [2021-03-25 12:34:21,884 INFO L132 encePairwiseOnDemand]: 93/99 looper letters, 5 selfloop transitions, 7 changer transitions 7/36 dead transitions. [2021-03-25 12:34:21,885 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 36 transitions, 114 flow [2021-03-25 12:34:21,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 12:34:21,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 12:34:21,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 388 transitions. [2021-03-25 12:34:21,898 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7838383838383839 [2021-03-25 12:34:21,898 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 388 transitions. [2021-03-25 12:34:21,898 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 388 transitions. [2021-03-25 12:34:21,903 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:21,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 388 transitions. [2021-03-25 12:34:21,908 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 77.6) internal successors, (388), 5 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:21,915 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 99.0) internal successors, (594), 6 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:21,915 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 99.0) internal successors, (594), 6 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:21,916 INFO L185 Difference]: Start difference. First operand has 31 places, 27 transitions, 60 flow. Second operand 5 states and 388 transitions. [2021-03-25 12:34:21,917 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 36 transitions, 114 flow [2021-03-25 12:34:21,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 36 transitions, 112 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 12:34:21,920 INFO L241 Difference]: Finished difference. Result has 35 places, 28 transitions, 95 flow [2021-03-25 12:34:21,921 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=99, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=95, PETRI_PLACES=35, PETRI_TRANSITIONS=28} [2021-03-25 12:34:21,922 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 4 predicate places. [2021-03-25 12:34:21,922 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:21,922 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 28 transitions, 95 flow [2021-03-25 12:34:21,922 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 28 transitions, 95 flow [2021-03-25 12:34:21,923 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 32 places, 28 transitions, 95 flow [2021-03-25 12:34:21,931 INFO L129 PetriNetUnfolder]: 13/64 cut-off events. [2021-03-25 12:34:21,931 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-03-25 12:34:21,932 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115 conditions, 64 events. 13/64 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 190 event pairs, 0 based on Foata normal form. 0/56 useless extension candidates. Maximal degree in co-relation 103. Up to 14 conditions per place. [2021-03-25 12:34:21,932 INFO L142 LiptonReduction]: Number of co-enabled transitions 252 [2021-03-25 12:34:22,086 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 82 [2021-03-25 12:34:22,291 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 82 [2021-03-25 12:34:22,775 INFO L154 LiptonReduction]: Checked pairs total: 83 [2021-03-25 12:34:22,776 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 12:34:22,776 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 854 [2021-03-25 12:34:22,777 INFO L480 AbstractCegarLoop]: Abstraction has has 26 places, 22 transitions, 83 flow [2021-03-25 12:34:22,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 73.75) internal successors, (295), 4 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:22,777 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:22,777 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:22,777 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 12:34:22,777 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:22,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:22,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1815707967, now seen corresponding path program 1 times [2021-03-25 12:34:22,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:22,778 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393145365] [2021-03-25 12:34:22,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:22,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:22,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:22,822 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 12:34:22,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:22,827 INFO L142 QuantifierPusher]: treesize reduction 6, result has 68.4 percent of original size [2021-03-25 12:34:22,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:22,836 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:22,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:22,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:22,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393145365] [2021-03-25 12:34:22,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:22,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 12:34:22,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488954231] [2021-03-25 12:34:22,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 12:34:22,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:22,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 12:34:22,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 12:34:22,846 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 107 [2021-03-25 12:34:22,847 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 22 transitions, 83 flow. Second operand has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:22,847 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:22,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 107 [2021-03-25 12:34:22,847 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:22,893 INFO L129 PetriNetUnfolder]: 38/104 cut-off events. [2021-03-25 12:34:22,893 INFO L130 PetriNetUnfolder]: For 87/93 co-relation queries the response was YES. [2021-03-25 12:34:22,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 274 conditions, 104 events. 38/104 cut-off events. For 87/93 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 382 event pairs, 2 based on Foata normal form. 8/95 useless extension candidates. Maximal degree in co-relation 262. Up to 54 conditions per place. [2021-03-25 12:34:22,894 INFO L132 encePairwiseOnDemand]: 100/107 looper letters, 5 selfloop transitions, 14 changer transitions 0/30 dead transitions. [2021-03-25 12:34:22,894 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 30 transitions, 160 flow [2021-03-25 12:34:22,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:22,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:22,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 560 transitions. [2021-03-25 12:34:22,896 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7476635514018691 [2021-03-25 12:34:22,896 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 560 transitions. [2021-03-25 12:34:22,896 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 560 transitions. [2021-03-25 12:34:22,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:22,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 560 transitions. [2021-03-25 12:34:22,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 80.0) internal successors, (560), 7 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:22,898 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 107.0) internal successors, (856), 8 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:22,899 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 107.0) internal successors, (856), 8 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:22,899 INFO L185 Difference]: Start difference. First operand has 26 places, 22 transitions, 83 flow. Second operand 7 states and 560 transitions. [2021-03-25 12:34:22,899 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 30 transitions, 160 flow [2021-03-25 12:34:22,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 30 transitions, 160 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 12:34:22,900 INFO L241 Difference]: Finished difference. Result has 35 places, 29 transitions, 168 flow [2021-03-25 12:34:22,900 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=107, PETRI_DIFFERENCE_MINUEND_FLOW=83, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=168, PETRI_PLACES=35, PETRI_TRANSITIONS=29} [2021-03-25 12:34:22,901 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 4 predicate places. [2021-03-25 12:34:22,901 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:22,901 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 29 transitions, 168 flow [2021-03-25 12:34:22,901 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 29 transitions, 168 flow [2021-03-25 12:34:22,902 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 29 transitions, 168 flow [2021-03-25 12:34:22,916 INFO L129 PetriNetUnfolder]: 24/86 cut-off events. [2021-03-25 12:34:22,916 INFO L130 PetriNetUnfolder]: For 148/148 co-relation queries the response was YES. [2021-03-25 12:34:22,916 INFO L84 FinitePrefix]: Finished finitePrefix Result has 260 conditions, 86 events. 24/86 cut-off events. For 148/148 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 322 event pairs, 3 based on Foata normal form. 0/71 useless extension candidates. Maximal degree in co-relation 245. Up to 30 conditions per place. [2021-03-25 12:34:22,917 INFO L142 LiptonReduction]: Number of co-enabled transitions 204 [2021-03-25 12:34:23,037 INFO L154 LiptonReduction]: Checked pairs total: 96 [2021-03-25 12:34:23,037 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 12:34:23,038 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 137 [2021-03-25 12:34:23,038 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 29 transitions, 168 flow [2021-03-25 12:34:23,038 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,039 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:23,039 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:23,039 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 12:34:23,039 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:23,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:23,039 INFO L82 PathProgramCache]: Analyzing trace with hash 289856118, now seen corresponding path program 1 times [2021-03-25 12:34:23,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:23,040 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620807315] [2021-03-25 12:34:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:23,083 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:23,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,090 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-25 12:34:23,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:23,097 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:23,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,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-25 12:34:23,102 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620807315] [2021-03-25 12:34:23,102 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:23,103 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 12:34:23,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971877731] [2021-03-25 12:34:23,103 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 12:34:23,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:23,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 12:34:23,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-25 12:34:23,104 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 115 [2021-03-25 12:34:23,105 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 29 transitions, 168 flow. Second operand has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,105 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:23,105 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 115 [2021-03-25 12:34:23,105 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:23,151 INFO L129 PetriNetUnfolder]: 40/108 cut-off events. [2021-03-25 12:34:23,151 INFO L130 PetriNetUnfolder]: For 285/291 co-relation queries the response was YES. [2021-03-25 12:34:23,152 INFO L84 FinitePrefix]: Finished finitePrefix Result has 393 conditions, 108 events. 40/108 cut-off events. For 285/291 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 424 event pairs, 3 based on Foata normal form. 8/98 useless extension candidates. Maximal degree in co-relation 376. Up to 59 conditions per place. [2021-03-25 12:34:23,153 INFO L132 encePairwiseOnDemand]: 105/115 looper letters, 12 selfloop transitions, 9 changer transitions 0/32 dead transitions. [2021-03-25 12:34:23,153 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 32 transitions, 236 flow [2021-03-25 12:34:23,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 12:34:23,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 12:34:23,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 402 transitions. [2021-03-25 12:34:23,154 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6991304347826087 [2021-03-25 12:34:23,154 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 402 transitions. [2021-03-25 12:34:23,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 402 transitions. [2021-03-25 12:34:23,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:23,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 402 transitions. [2021-03-25 12:34:23,155 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 80.4) internal successors, (402), 5 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,156 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 115.0) internal successors, (690), 6 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,157 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 115.0) internal successors, (690), 6 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,157 INFO L185 Difference]: Start difference. First operand has 35 places, 29 transitions, 168 flow. Second operand 5 states and 402 transitions. [2021-03-25 12:34:23,157 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 32 transitions, 236 flow [2021-03-25 12:34:23,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 32 transitions, 209 flow, removed 10 selfloop flow, removed 2 redundant places. [2021-03-25 12:34:23,161 INFO L241 Difference]: Finished difference. Result has 38 places, 30 transitions, 178 flow [2021-03-25 12:34:23,161 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=115, PETRI_DIFFERENCE_MINUEND_FLOW=147, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=178, PETRI_PLACES=38, PETRI_TRANSITIONS=30} [2021-03-25 12:34:23,161 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 7 predicate places. [2021-03-25 12:34:23,161 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:23,161 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 30 transitions, 178 flow [2021-03-25 12:34:23,162 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 30 transitions, 178 flow [2021-03-25 12:34:23,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 30 transitions, 178 flow [2021-03-25 12:34:23,170 INFO L129 PetriNetUnfolder]: 30/104 cut-off events. [2021-03-25 12:34:23,170 INFO L130 PetriNetUnfolder]: For 199/199 co-relation queries the response was YES. [2021-03-25 12:34:23,171 INFO L84 FinitePrefix]: Finished finitePrefix Result has 311 conditions, 104 events. 30/104 cut-off events. For 199/199 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 439 event pairs, 3 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 294. Up to 31 conditions per place. [2021-03-25 12:34:23,172 INFO L142 LiptonReduction]: Number of co-enabled transitions 208 [2021-03-25 12:34:23,260 INFO L154 LiptonReduction]: Checked pairs total: 63 [2021-03-25 12:34:23,260 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 12:34:23,260 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 99 [2021-03-25 12:34:23,264 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 29 transitions, 176 flow [2021-03-25 12:34:23,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,265 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:23,265 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:23,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 12:34:23,265 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:23,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:23,265 INFO L82 PathProgramCache]: Analyzing trace with hash 287081109, now seen corresponding path program 1 times [2021-03-25 12:34:23,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:23,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857856170] [2021-03-25 12:34:23,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:23,317 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:23,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,321 INFO L142 QuantifierPusher]: treesize reduction 3, result has 81.3 percent of original size [2021-03-25 12:34:23,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:23,330 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:23,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:23,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857856170] [2021-03-25 12:34:23,335 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:23,335 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 12:34:23,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143589740] [2021-03-25 12:34:23,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 12:34:23,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:23,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 12:34:23,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 12:34:23,337 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 120 [2021-03-25 12:34:23,337 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 29 transitions, 176 flow. Second operand has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,337 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:23,337 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 120 [2021-03-25 12:34:23,337 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:23,399 INFO L129 PetriNetUnfolder]: 36/98 cut-off events. [2021-03-25 12:34:23,399 INFO L130 PetriNetUnfolder]: For 267/273 co-relation queries the response was YES. [2021-03-25 12:34:23,399 INFO L84 FinitePrefix]: Finished finitePrefix Result has 365 conditions, 98 events. 36/98 cut-off events. For 267/273 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 362 event pairs, 0 based on Foata normal form. 8/90 useless extension candidates. Maximal degree in co-relation 346. Up to 49 conditions per place. [2021-03-25 12:34:23,400 INFO L132 encePairwiseOnDemand]: 109/120 looper letters, 12 selfloop transitions, 16 changer transitions 0/38 dead transitions. [2021-03-25 12:34:23,400 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 38 transitions, 299 flow [2021-03-25 12:34:23,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:23,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:23,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 562 transitions. [2021-03-25 12:34:23,401 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.669047619047619 [2021-03-25 12:34:23,402 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 562 transitions. [2021-03-25 12:34:23,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 562 transitions. [2021-03-25 12:34:23,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:23,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 562 transitions. [2021-03-25 12:34:23,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 80.28571428571429) internal successors, (562), 7 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,405 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 120.0) internal successors, (960), 8 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,406 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 120.0) internal successors, (960), 8 states have internal predecessors, (960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,406 INFO L185 Difference]: Start difference. First operand has 37 places, 29 transitions, 176 flow. Second operand 7 states and 562 transitions. [2021-03-25 12:34:23,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 38 transitions, 299 flow [2021-03-25 12:34:23,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 38 transitions, 280 flow, removed 1 selfloop flow, removed 4 redundant places. [2021-03-25 12:34:23,409 INFO L241 Difference]: Finished difference. Result has 42 places, 36 transitions, 267 flow [2021-03-25 12:34:23,409 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=120, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=267, PETRI_PLACES=42, PETRI_TRANSITIONS=36} [2021-03-25 12:34:23,409 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 11 predicate places. [2021-03-25 12:34:23,409 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:23,410 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 36 transitions, 267 flow [2021-03-25 12:34:23,411 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 36 transitions, 267 flow [2021-03-25 12:34:23,411 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 36 transitions, 267 flow [2021-03-25 12:34:23,417 INFO L129 PetriNetUnfolder]: 34/96 cut-off events. [2021-03-25 12:34:23,417 INFO L130 PetriNetUnfolder]: For 347/347 co-relation queries the response was YES. [2021-03-25 12:34:23,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 368 conditions, 96 events. 34/96 cut-off events. For 347/347 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 367 event pairs, 0 based on Foata normal form. 0/78 useless extension candidates. Maximal degree in co-relation 349. Up to 28 conditions per place. [2021-03-25 12:34:23,421 INFO L142 LiptonReduction]: Number of co-enabled transitions 230 [2021-03-25 12:34:23,484 INFO L154 LiptonReduction]: Checked pairs total: 54 [2021-03-25 12:34:23,485 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 12:34:23,485 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 76 [2021-03-25 12:34:23,485 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 35 transitions, 265 flow [2021-03-25 12:34:23,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 77.8) internal successors, (389), 5 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,486 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:23,486 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:23,486 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 12:34:23,488 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:23,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:23,488 INFO L82 PathProgramCache]: Analyzing trace with hash -2115172427, now seen corresponding path program 1 times [2021-03-25 12:34:23,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:23,488 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153152048] [2021-03-25 12:34:23,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:23,515 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 12:34:23,515 INFO L147 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size 7 [2021-03-25 12:34:23,521 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 12:34:23,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,526 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 12:34:23,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,532 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:23,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:23,537 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153152048] [2021-03-25 12:34:23,537 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984843555] [2021-03-25 12:34:23,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:23,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:23,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 12:34:23,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:23,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:23,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:23,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:23,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:23,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:23,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:23,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:23,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:23,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:23,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:23,741 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.6 percent of original size [2021-03-25 12:34:23,743 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 12:34:23,746 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:23,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:23,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:23,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:23,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:23,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:23,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:23,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-25 12:34:23,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710554014] [2021-03-25 12:34:23,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 12:34:23,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:23,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 12:34:23,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 12:34:23,764 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 124 [2021-03-25 12:34:23,764 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 35 transitions, 265 flow. Second operand has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,765 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:23,765 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 124 [2021-03-25 12:34:23,765 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:23,973 INFO L129 PetriNetUnfolder]: 53/159 cut-off events. [2021-03-25 12:34:23,974 INFO L130 PetriNetUnfolder]: For 911/914 co-relation queries the response was YES. [2021-03-25 12:34:23,974 INFO L84 FinitePrefix]: Finished finitePrefix Result has 676 conditions, 159 events. 53/159 cut-off events. For 911/914 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 709 event pairs, 0 based on Foata normal form. 11/139 useless extension candidates. Maximal degree in co-relation 655. Up to 46 conditions per place. [2021-03-25 12:34:23,976 INFO L132 encePairwiseOnDemand]: 108/124 looper letters, 6 selfloop transitions, 42 changer transitions 0/57 dead transitions. [2021-03-25 12:34:23,976 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 57 transitions, 587 flow [2021-03-25 12:34:23,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:34:23,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:34:23,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1208 transitions. [2021-03-25 12:34:23,982 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6494623655913978 [2021-03-25 12:34:23,983 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1208 transitions. [2021-03-25 12:34:23,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1208 transitions. [2021-03-25 12:34:23,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:23,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1208 transitions. [2021-03-25 12:34:23,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 80.53333333333333) internal successors, (1208), 15 states have internal predecessors, (1208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 124.0) internal successors, (1984), 16 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,990 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 124.0) internal successors, (1984), 16 states have internal predecessors, (1984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:23,990 INFO L185 Difference]: Start difference. First operand has 41 places, 35 transitions, 265 flow. Second operand 15 states and 1208 transitions. [2021-03-25 12:34:23,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 57 transitions, 587 flow [2021-03-25 12:34:23,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 57 transitions, 552 flow, removed 14 selfloop flow, removed 2 redundant places. [2021-03-25 12:34:23,993 INFO L241 Difference]: Finished difference. Result has 58 places, 57 transitions, 592 flow [2021-03-25 12:34:23,993 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=124, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=10, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=592, PETRI_PLACES=58, PETRI_TRANSITIONS=57} [2021-03-25 12:34:23,994 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 27 predicate places. [2021-03-25 12:34:23,994 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:23,994 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 57 transitions, 592 flow [2021-03-25 12:34:23,994 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 57 transitions, 592 flow [2021-03-25 12:34:23,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 57 transitions, 592 flow [2021-03-25 12:34:24,012 INFO L129 PetriNetUnfolder]: 53/159 cut-off events. [2021-03-25 12:34:24,012 INFO L130 PetriNetUnfolder]: For 1017/1017 co-relation queries the response was YES. [2021-03-25 12:34:24,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 702 conditions, 159 events. 53/159 cut-off events. For 1017/1017 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 709 event pairs, 0 based on Foata normal form. 0/126 useless extension candidates. Maximal degree in co-relation 677. Up to 43 conditions per place. [2021-03-25 12:34:24,014 INFO L142 LiptonReduction]: Number of co-enabled transitions 328 [2021-03-25 12:34:24,279 INFO L154 LiptonReduction]: Checked pairs total: 290 [2021-03-25 12:34:24,279 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-25 12:34:24,280 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 286 [2021-03-25 12:34:24,280 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 57 transitions, 600 flow [2021-03-25 12:34:24,281 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:24,281 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:24,281 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:24,491 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:24,492 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:24,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:24,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1326203396, now seen corresponding path program 1 times [2021-03-25 12:34:24,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:24,492 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250174353] [2021-03-25 12:34:24,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:24,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:24,515 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:24,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,521 INFO L142 QuantifierPusher]: treesize reduction 2, result has 81.8 percent of original size [2021-03-25 12:34:24,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:24,531 INFO L142 QuantifierPusher]: treesize reduction 6, result has 66.7 percent of original size [2021-03-25 12:34:24,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:24,539 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:24,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,545 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:24,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,550 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:24,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250174353] [2021-03-25 12:34:24,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058458851] [2021-03-25 12:34:24,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:24,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:24,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:24,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:24,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:24,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:24,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:24,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:24,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:24,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:24,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:24,653 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-03-25 12:34:24,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:24,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:24,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:24,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:24,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:24,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:24,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:24,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:24,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:24,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:24,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:24,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:24,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:24,701 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:24,702 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:24,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:24,707 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:24,707 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:24,707 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:24,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063209149] [2021-03-25 12:34:24,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:24,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:24,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:24,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:24,710 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 136 [2021-03-25 12:34:24,711 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 57 transitions, 600 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:24,711 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:24,711 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 136 [2021-03-25 12:34:24,711 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:24,833 INFO L129 PetriNetUnfolder]: 57/171 cut-off events. [2021-03-25 12:34:24,834 INFO L130 PetriNetUnfolder]: For 1389/1402 co-relation queries the response was YES. [2021-03-25 12:34:24,834 INFO L84 FinitePrefix]: Finished finitePrefix Result has 868 conditions, 171 events. 57/171 cut-off events. For 1389/1402 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 806 event pairs, 0 based on Foata normal form. 10/146 useless extension candidates. Maximal degree in co-relation 841. Up to 78 conditions per place. [2021-03-25 12:34:24,835 INFO L132 encePairwiseOnDemand]: 118/136 looper letters, 34 selfloop transitions, 25 changer transitions 0/68 dead transitions. [2021-03-25 12:34:24,835 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 68 transitions, 879 flow [2021-03-25 12:34:24,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 12:34:24,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 12:34:24,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 651 transitions. [2021-03-25 12:34:24,837 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5983455882352942 [2021-03-25 12:34:24,837 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 651 transitions. [2021-03-25 12:34:24,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 651 transitions. [2021-03-25 12:34:24,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:24,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 651 transitions. [2021-03-25 12:34:24,839 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 81.375) internal successors, (651), 8 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:24,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 136.0) internal successors, (1224), 9 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:24,840 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 136.0) internal successors, (1224), 9 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:24,840 INFO L185 Difference]: Start difference. First operand has 58 places, 57 transitions, 600 flow. Second operand 8 states and 651 transitions. [2021-03-25 12:34:24,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 68 transitions, 879 flow [2021-03-25 12:34:24,844 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 68 transitions, 615 flow, removed 113 selfloop flow, removed 9 redundant places. [2021-03-25 12:34:24,845 INFO L241 Difference]: Finished difference. Result has 58 places, 61 transitions, 531 flow [2021-03-25 12:34:24,845 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=136, PETRI_DIFFERENCE_MINUEND_FLOW=423, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=531, PETRI_PLACES=58, PETRI_TRANSITIONS=61} [2021-03-25 12:34:24,845 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 27 predicate places. [2021-03-25 12:34:24,845 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:24,845 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 61 transitions, 531 flow [2021-03-25 12:34:24,846 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 61 transitions, 531 flow [2021-03-25 12:34:24,846 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 61 transitions, 531 flow [2021-03-25 12:34:24,855 INFO L129 PetriNetUnfolder]: 57/173 cut-off events. [2021-03-25 12:34:24,856 INFO L130 PetriNetUnfolder]: For 443/443 co-relation queries the response was YES. [2021-03-25 12:34:24,856 INFO L84 FinitePrefix]: Finished finitePrefix Result has 569 conditions, 173 events. 57/173 cut-off events. For 443/443 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 827 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 544. Up to 49 conditions per place. [2021-03-25 12:34:24,857 INFO L142 LiptonReduction]: Number of co-enabled transitions 348 [2021-03-25 12:34:25,007 INFO L154 LiptonReduction]: Checked pairs total: 203 [2021-03-25 12:34:25,007 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-25 12:34:25,007 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 162 [2021-03-25 12:34:25,008 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 61 transitions, 536 flow [2021-03-25 12:34:25,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,009 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:25,009 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:25,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:25,226 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:25,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:25,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1026398200, now seen corresponding path program 1 times [2021-03-25 12:34:25,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:25,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330613057] [2021-03-25 12:34:25,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:25,260 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:25,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,265 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:25,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:25,271 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:25,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,278 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:25,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,283 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:25,284 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330613057] [2021-03-25 12:34:25,285 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088890177] [2021-03-25 12:34:25,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:25,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:25,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 12:34:25,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:25,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:25,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:25,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:25,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:25,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:25,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:25,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:25,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:25,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:25,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:25,387 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-25 12:34:25,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:25,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:25,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:25,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:25,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:25,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:25,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:25,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:25,415 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:25,415 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:25,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:25,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:25,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:25,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-25 12:34:25,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760490207] [2021-03-25 12:34:25,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 12:34:25,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:25,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 12:34:25,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-25 12:34:25,426 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 143 [2021-03-25 12:34:25,426 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 61 transitions, 536 flow. Second operand has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,426 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:25,426 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 143 [2021-03-25 12:34:25,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:25,544 INFO L129 PetriNetUnfolder]: 60/179 cut-off events. [2021-03-25 12:34:25,544 INFO L130 PetriNetUnfolder]: For 667/689 co-relation queries the response was YES. [2021-03-25 12:34:25,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 706 conditions, 179 events. 60/179 cut-off events. For 667/689 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 874 event pairs, 0 based on Foata normal form. 12/154 useless extension candidates. Maximal degree in co-relation 679. Up to 80 conditions per place. [2021-03-25 12:34:25,546 INFO L132 encePairwiseOnDemand]: 120/143 looper letters, 35 selfloop transitions, 31 changer transitions 0/75 dead transitions. [2021-03-25 12:34:25,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 75 transitions, 765 flow [2021-03-25 12:34:25,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:25,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:25,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 583 transitions. [2021-03-25 12:34:25,547 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5824175824175825 [2021-03-25 12:34:25,547 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 583 transitions. [2021-03-25 12:34:25,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 583 transitions. [2021-03-25 12:34:25,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:25,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 583 transitions. [2021-03-25 12:34:25,549 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 83.28571428571429) internal successors, (583), 7 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,550 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 143.0) internal successors, (1144), 8 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,550 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 143.0) internal successors, (1144), 8 states have internal predecessors, (1144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,550 INFO L185 Difference]: Start difference. First operand has 58 places, 61 transitions, 536 flow. Second operand 7 states and 583 transitions. [2021-03-25 12:34:25,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 75 transitions, 765 flow [2021-03-25 12:34:25,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 75 transitions, 715 flow, removed 3 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:25,555 INFO L241 Difference]: Finished difference. Result has 61 places, 68 transitions, 648 flow [2021-03-25 12:34:25,555 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=143, PETRI_DIFFERENCE_MINUEND_FLOW=486, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=648, PETRI_PLACES=61, PETRI_TRANSITIONS=68} [2021-03-25 12:34:25,555 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 30 predicate places. [2021-03-25 12:34:25,555 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:25,555 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 68 transitions, 648 flow [2021-03-25 12:34:25,556 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 68 transitions, 648 flow [2021-03-25 12:34:25,556 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 61 places, 68 transitions, 648 flow [2021-03-25 12:34:25,587 INFO L129 PetriNetUnfolder]: 60/181 cut-off events. [2021-03-25 12:34:25,588 INFO L130 PetriNetUnfolder]: For 594/595 co-relation queries the response was YES. [2021-03-25 12:34:25,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 652 conditions, 181 events. 60/181 cut-off events. For 594/595 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 896 event pairs, 0 based on Foata normal form. 0/143 useless extension candidates. Maximal degree in co-relation 625. Up to 54 conditions per place. [2021-03-25 12:34:25,589 INFO L142 LiptonReduction]: Number of co-enabled transitions 382 [2021-03-25 12:34:25,676 INFO L154 LiptonReduction]: Checked pairs total: 130 [2021-03-25 12:34:25,676 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 12:34:25,676 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 121 [2021-03-25 12:34:25,677 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 68 transitions, 648 flow [2021-03-25 12:34:25,678 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:25,678 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:25,678 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:25,896 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:25,897 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:25,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:25,897 INFO L82 PathProgramCache]: Analyzing trace with hash 372590480, now seen corresponding path program 1 times [2021-03-25 12:34:25,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:25,897 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378775882] [2021-03-25 12:34:25,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:25,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:25,926 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 12:34:25,927 INFO L147 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size 7 [2021-03-25 12:34:25,934 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 12:34:25,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:25,939 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 12:34:25,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,944 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:25,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:25,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:25,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378775882] [2021-03-25 12:34:25,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244188444] [2021-03-25 12:34:25,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:26,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:26,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 12:34:26,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:26,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:26,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:26,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:26,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:26,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:26,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:26,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:26,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:26,061 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.6 percent of original size [2021-03-25 12:34:26,063 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 12:34:26,064 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:26,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:26,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:26,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:26,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:26,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-25 12:34:26,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075761477] [2021-03-25 12:34:26,078 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 12:34:26,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:26,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 12:34:26,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 12:34:26,079 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 147 [2021-03-25 12:34:26,079 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 68 transitions, 648 flow. Second operand has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,079 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:26,079 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 147 [2021-03-25 12:34:26,079 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:26,299 INFO L129 PetriNetUnfolder]: 80/247 cut-off events. [2021-03-25 12:34:26,299 INFO L130 PetriNetUnfolder]: For 1314/1334 co-relation queries the response was YES. [2021-03-25 12:34:26,299 INFO L84 FinitePrefix]: Finished finitePrefix Result has 989 conditions, 247 events. 80/247 cut-off events. For 1314/1334 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1353 event pairs, 0 based on Foata normal form. 18/212 useless extension candidates. Maximal degree in co-relation 960. Up to 86 conditions per place. [2021-03-25 12:34:26,300 INFO L132 encePairwiseOnDemand]: 112/147 looper letters, 10 selfloop transitions, 83 changer transitions 0/102 dead transitions. [2021-03-25 12:34:26,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 102 transitions, 1131 flow [2021-03-25 12:34:26,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:34:26,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:34:26,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1233 transitions. [2021-03-25 12:34:26,303 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5591836734693878 [2021-03-25 12:34:26,303 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1233 transitions. [2021-03-25 12:34:26,303 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1233 transitions. [2021-03-25 12:34:26,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:26,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1233 transitions. [2021-03-25 12:34:26,306 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 82.2) internal successors, (1233), 15 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 147.0) internal successors, (2352), 16 states have internal predecessors, (2352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,308 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 147.0) internal successors, (2352), 16 states have internal predecessors, (2352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,308 INFO L185 Difference]: Start difference. First operand has 61 places, 68 transitions, 648 flow. Second operand 15 states and 1233 transitions. [2021-03-25 12:34:26,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 102 transitions, 1131 flow [2021-03-25 12:34:26,312 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 102 transitions, 1096 flow, removed 2 selfloop flow, removed 3 redundant places. [2021-03-25 12:34:26,314 INFO L241 Difference]: Finished difference. Result has 77 places, 102 transitions, 1175 flow [2021-03-25 12:34:26,314 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=147, PETRI_DIFFERENCE_MINUEND_FLOW=615, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1175, PETRI_PLACES=77, PETRI_TRANSITIONS=102} [2021-03-25 12:34:26,314 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 46 predicate places. [2021-03-25 12:34:26,314 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:26,314 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 102 transitions, 1175 flow [2021-03-25 12:34:26,315 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 77 places, 102 transitions, 1175 flow [2021-03-25 12:34:26,315 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 102 transitions, 1175 flow [2021-03-25 12:34:26,328 INFO L129 PetriNetUnfolder]: 80/247 cut-off events. [2021-03-25 12:34:26,329 INFO L130 PetriNetUnfolder]: For 1207/1215 co-relation queries the response was YES. [2021-03-25 12:34:26,329 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1030 conditions, 247 events. 80/247 cut-off events. For 1207/1215 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1372 event pairs, 0 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 998. Up to 86 conditions per place. [2021-03-25 12:34:26,331 INFO L142 LiptonReduction]: Number of co-enabled transitions 572 [2021-03-25 12:34:26,533 INFO L154 LiptonReduction]: Checked pairs total: 638 [2021-03-25 12:34:26,533 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-25 12:34:26,533 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 219 [2021-03-25 12:34:26,534 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 101 transitions, 1165 flow [2021-03-25 12:34:26,534 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,534 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:26,534 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:26,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:26,748 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:26,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:26,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1202846484, now seen corresponding path program 1 times [2021-03-25 12:34:26,748 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:26,748 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300357076] [2021-03-25 12:34:26,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:26,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:26,780 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:26,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,784 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:26,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,789 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:34:26,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,795 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:26,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,801 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:26,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:26,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300357076] [2021-03-25 12:34:26,806 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928104108] [2021-03-25 12:34:26,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:26,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:26,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:26,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:26,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:26,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:26,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:26,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:26,887 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.0 percent of original size [2021-03-25 12:34:26,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 12:34:26,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-03-25 12:34:26,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:26,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:26,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:26,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:26,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:26,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:26,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:26,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:26,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:26,944 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:26,945 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:26,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:26,949 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:26,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:26,949 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:26,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601803869] [2021-03-25 12:34:26,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:26,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:26,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:26,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:26,951 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 159 [2021-03-25 12:34:26,951 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 101 transitions, 1165 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:26,951 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:26,951 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 159 [2021-03-25 12:34:26,951 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:27,178 INFO L129 PetriNetUnfolder]: 86/274 cut-off events. [2021-03-25 12:34:27,178 INFO L130 PetriNetUnfolder]: For 1628/1678 co-relation queries the response was YES. [2021-03-25 12:34:27,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1291 conditions, 274 events. 86/274 cut-off events. For 1628/1678 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 1657 event pairs, 0 based on Foata normal form. 17/231 useless extension candidates. Maximal degree in co-relation 1257. Up to 114 conditions per place. [2021-03-25 12:34:27,180 INFO L132 encePairwiseOnDemand]: 125/159 looper letters, 59 selfloop transitions, 49 changer transitions 0/117 dead transitions. [2021-03-25 12:34:27,180 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 117 transitions, 1592 flow [2021-03-25 12:34:27,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-25 12:34:27,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-25 12:34:27,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1146 transitions. [2021-03-25 12:34:27,182 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5148247978436657 [2021-03-25 12:34:27,183 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1146 transitions. [2021-03-25 12:34:27,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1146 transitions. [2021-03-25 12:34:27,183 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:27,183 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1146 transitions. [2021-03-25 12:34:27,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 81.85714285714286) internal successors, (1146), 14 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:27,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 159.0) internal successors, (2385), 15 states have internal predecessors, (2385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:27,187 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 159.0) internal successors, (2385), 15 states have internal predecessors, (2385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:27,187 INFO L185 Difference]: Start difference. First operand has 77 places, 101 transitions, 1165 flow. Second operand 14 states and 1146 transitions. [2021-03-25 12:34:27,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 117 transitions, 1592 flow [2021-03-25 12:34:27,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 117 transitions, 1452 flow, removed 49 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:27,196 INFO L241 Difference]: Finished difference. Result has 88 places, 113 transitions, 1356 flow [2021-03-25 12:34:27,196 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=159, PETRI_DIFFERENCE_MINUEND_FLOW=1043, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1356, PETRI_PLACES=88, PETRI_TRANSITIONS=113} [2021-03-25 12:34:27,196 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 57 predicate places. [2021-03-25 12:34:27,196 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:27,197 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 88 places, 113 transitions, 1356 flow [2021-03-25 12:34:27,197 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 88 places, 113 transitions, 1356 flow [2021-03-25 12:34:27,197 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 113 transitions, 1356 flow [2021-03-25 12:34:27,213 INFO L129 PetriNetUnfolder]: 86/274 cut-off events. [2021-03-25 12:34:27,213 INFO L130 PetriNetUnfolder]: For 1224/1231 co-relation queries the response was YES. [2021-03-25 12:34:27,214 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1148 conditions, 274 events. 86/274 cut-off events. For 1224/1231 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 1657 event pairs, 0 based on Foata normal form. 1/215 useless extension candidates. Maximal degree in co-relation 1113. Up to 92 conditions per place. [2021-03-25 12:34:27,215 INFO L142 LiptonReduction]: Number of co-enabled transitions 618 [2021-03-25 12:34:27,441 INFO L154 LiptonReduction]: Checked pairs total: 443 [2021-03-25 12:34:27,442 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 12:34:27,442 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 246 [2021-03-25 12:34:27,442 INFO L480 AbstractCegarLoop]: Abstraction has has 88 places, 113 transitions, 1370 flow [2021-03-25 12:34:27,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:27,442 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:27,443 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:27,655 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-25 12:34:27,656 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:27,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:27,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1845797068, now seen corresponding path program 1 times [2021-03-25 12:34:27,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:27,656 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118649210] [2021-03-25 12:34:27,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:27,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:27,689 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:27,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,693 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:27,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,698 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:34:27,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:27,705 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:27,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:27,712 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:27,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,718 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:27,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118649210] [2021-03-25 12:34:27,718 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081728437] [2021-03-25 12:34:27,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:27,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:27,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:27,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:27,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:27,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:27,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:27,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:27,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:27,807 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 12:34:27,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:27,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:27,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:27,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:27,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:27,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:27,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:27,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:27,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:27,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:27,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,832 INFO L147 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size 18 [2021-03-25 12:34:27,833 INFO L142 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size [2021-03-25 12:34:27,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:27,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:27,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:27,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:27,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:34:27,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:27,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:27,854 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:27,854 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:27,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:27,859 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:27,859 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:27,859 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:27,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856073617] [2021-03-25 12:34:27,860 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:27,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:27,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:27,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:27,861 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 169 [2021-03-25 12:34:27,861 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 113 transitions, 1370 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:27,861 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:27,861 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 169 [2021-03-25 12:34:27,861 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:28,169 INFO L129 PetriNetUnfolder]: 93/300 cut-off events. [2021-03-25 12:34:28,169 INFO L130 PetriNetUnfolder]: For 1714/1788 co-relation queries the response was YES. [2021-03-25 12:34:28,170 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1432 conditions, 300 events. 93/300 cut-off events. For 1714/1788 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 1902 event pairs, 0 based on Foata normal form. 27/260 useless extension candidates. Maximal degree in co-relation 1395. Up to 109 conditions per place. [2021-03-25 12:34:28,172 INFO L132 encePairwiseOnDemand]: 126/169 looper letters, 52 selfloop transitions, 67 changer transitions 0/128 dead transitions. [2021-03-25 12:34:28,172 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 128 transitions, 1793 flow [2021-03-25 12:34:28,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:34:28,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:34:28,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1236 transitions. [2021-03-25 12:34:28,175 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48757396449704143 [2021-03-25 12:34:28,175 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1236 transitions. [2021-03-25 12:34:28,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1236 transitions. [2021-03-25 12:34:28,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:28,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1236 transitions. [2021-03-25 12:34:28,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 82.4) internal successors, (1236), 15 states have internal predecessors, (1236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 169.0) internal successors, (2704), 16 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,180 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 169.0) internal successors, (2704), 16 states have internal predecessors, (2704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,180 INFO L185 Difference]: Start difference. First operand has 88 places, 113 transitions, 1370 flow. Second operand 15 states and 1236 transitions. [2021-03-25 12:34:28,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 128 transitions, 1793 flow [2021-03-25 12:34:28,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 128 transitions, 1734 flow, removed 12 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:28,191 INFO L241 Difference]: Finished difference. Result has 99 places, 123 transitions, 1650 flow [2021-03-25 12:34:28,191 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=169, PETRI_DIFFERENCE_MINUEND_FLOW=1311, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1650, PETRI_PLACES=99, PETRI_TRANSITIONS=123} [2021-03-25 12:34:28,191 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 68 predicate places. [2021-03-25 12:34:28,191 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:28,192 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 123 transitions, 1650 flow [2021-03-25 12:34:28,192 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 123 transitions, 1650 flow [2021-03-25 12:34:28,192 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 123 transitions, 1650 flow [2021-03-25 12:34:28,210 INFO L129 PetriNetUnfolder]: 93/300 cut-off events. [2021-03-25 12:34:28,211 INFO L130 PetriNetUnfolder]: For 1607/1631 co-relation queries the response was YES. [2021-03-25 12:34:28,211 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1385 conditions, 300 events. 93/300 cut-off events. For 1607/1631 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 1937 event pairs, 0 based on Foata normal form. 3/235 useless extension candidates. Maximal degree in co-relation 1346. Up to 106 conditions per place. [2021-03-25 12:34:28,213 INFO L142 LiptonReduction]: Number of co-enabled transitions 666 [2021-03-25 12:34:28,291 INFO L154 LiptonReduction]: Checked pairs total: 115 [2021-03-25 12:34:28,291 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:34:28,292 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 101 [2021-03-25 12:34:28,292 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 123 transitions, 1655 flow [2021-03-25 12:34:28,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,292 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:28,292 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:28,499 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:28,500 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:28,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:28,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1028546097, now seen corresponding path program 1 times [2021-03-25 12:34:28,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:28,500 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19871148] [2021-03-25 12:34:28,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:28,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:28,514 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:28,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,518 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:28,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,523 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:28,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,528 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:28,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:28,535 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:28,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,540 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:28,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19871148] [2021-03-25 12:34:28,540 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861285821] [2021-03-25 12:34:28,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:28,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:28,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:28,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:28,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:28,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:28,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:28,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:28,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:28,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:28,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:28,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:28,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:28,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:28,618 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-25 12:34:28,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:28,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:28,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:28,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:28,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:28,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:28,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:28,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:28,637 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:28,637 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:28,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:28,645 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:28,646 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:28,646 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:28,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510365687] [2021-03-25 12:34:28,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:28,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:28,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:28,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:28,647 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 172 [2021-03-25 12:34:28,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 123 transitions, 1655 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:28,648 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 172 [2021-03-25 12:34:28,648 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:28,864 INFO L129 PetriNetUnfolder]: 98/320 cut-off events. [2021-03-25 12:34:28,864 INFO L130 PetriNetUnfolder]: For 2127/2196 co-relation queries the response was YES. [2021-03-25 12:34:28,865 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1653 conditions, 320 events. 98/320 cut-off events. For 2127/2196 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2086 event pairs, 0 based on Foata normal form. 18/266 useless extension candidates. Maximal degree in co-relation 1612. Up to 132 conditions per place. [2021-03-25 12:34:28,867 INFO L132 encePairwiseOnDemand]: 136/172 looper letters, 76 selfloop transitions, 52 changer transitions 0/137 dead transitions. [2021-03-25 12:34:28,867 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 137 transitions, 2071 flow [2021-03-25 12:34:28,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 12:34:28,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 12:34:28,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 769 transitions. [2021-03-25 12:34:28,870 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4967700258397933 [2021-03-25 12:34:28,870 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 769 transitions. [2021-03-25 12:34:28,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 769 transitions. [2021-03-25 12:34:28,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:28,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 769 transitions. [2021-03-25 12:34:28,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 85.44444444444444) internal successors, (769), 9 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 172.0) internal successors, (1720), 10 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,874 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 172.0) internal successors, (1720), 10 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,874 INFO L185 Difference]: Start difference. First operand has 99 places, 123 transitions, 1655 flow. Second operand 9 states and 769 transitions. [2021-03-25 12:34:28,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 137 transitions, 2071 flow [2021-03-25 12:34:28,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 137 transitions, 1953 flow, removed 21 selfloop flow, removed 9 redundant places. [2021-03-25 12:34:28,886 INFO L241 Difference]: Finished difference. Result has 101 places, 132 transitions, 1821 flow [2021-03-25 12:34:28,887 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=172, PETRI_DIFFERENCE_MINUEND_FLOW=1541, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1821, PETRI_PLACES=101, PETRI_TRANSITIONS=132} [2021-03-25 12:34:28,887 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 70 predicate places. [2021-03-25 12:34:28,887 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:28,887 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 132 transitions, 1821 flow [2021-03-25 12:34:28,887 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 132 transitions, 1821 flow [2021-03-25 12:34:28,888 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 132 transitions, 1821 flow [2021-03-25 12:34:28,908 INFO L129 PetriNetUnfolder]: 98/318 cut-off events. [2021-03-25 12:34:28,908 INFO L130 PetriNetUnfolder]: For 1844/1858 co-relation queries the response was YES. [2021-03-25 12:34:28,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1518 conditions, 318 events. 98/318 cut-off events. For 1844/1858 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 2064 event pairs, 0 based on Foata normal form. 3/250 useless extension candidates. Maximal degree in co-relation 1477. Up to 116 conditions per place. [2021-03-25 12:34:28,911 INFO L142 LiptonReduction]: Number of co-enabled transitions 708 [2021-03-25 12:34:28,956 INFO L154 LiptonReduction]: Checked pairs total: 141 [2021-03-25 12:34:28,956 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 12:34:28,956 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 69 [2021-03-25 12:34:28,957 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 132 transitions, 1821 flow [2021-03-25 12:34:28,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:28,957 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:28,957 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:29,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:29,174 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:29,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:29,174 INFO L82 PathProgramCache]: Analyzing trace with hash 399269998, now seen corresponding path program 1 times [2021-03-25 12:34:29,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:29,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390094947] [2021-03-25 12:34:29,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:29,189 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:29,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,193 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-25 12:34:29,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,199 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:29,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,205 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:29,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,212 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:29,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,218 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:29,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390094947] [2021-03-25 12:34:29,219 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948227669] [2021-03-25 12:34:29,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:29,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:29,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:29,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:29,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:29,283 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-25 12:34:29,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:29,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:29,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:29,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:29,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:29,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:29,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:29,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:29,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:29,324 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:29,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:29,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:29,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,328 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:29,328 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:29,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:29,338 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:29,339 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:29,339 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:29,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761106929] [2021-03-25 12:34:29,340 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:29,340 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:29,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:29,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:29,341 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 174 [2021-03-25 12:34:29,341 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 132 transitions, 1821 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:29,341 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:29,341 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 174 [2021-03-25 12:34:29,341 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:29,537 INFO L129 PetriNetUnfolder]: 101/330 cut-off events. [2021-03-25 12:34:29,537 INFO L130 PetriNetUnfolder]: For 2381/2452 co-relation queries the response was YES. [2021-03-25 12:34:29,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1758 conditions, 330 events. 101/330 cut-off events. For 2381/2452 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 2156 event pairs, 0 based on Foata normal form. 18/274 useless extension candidates. Maximal degree in co-relation 1715. Up to 163 conditions per place. [2021-03-25 12:34:29,539 INFO L132 encePairwiseOnDemand]: 152/174 looper letters, 102 selfloop transitions, 28 changer transitions 0/139 dead transitions. [2021-03-25 12:34:29,539 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 139 transitions, 2174 flow [2021-03-25 12:34:29,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:29,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:29,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 613 transitions. [2021-03-25 12:34:29,541 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5032840722495895 [2021-03-25 12:34:29,541 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 613 transitions. [2021-03-25 12:34:29,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 613 transitions. [2021-03-25 12:34:29,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:29,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 613 transitions. [2021-03-25 12:34:29,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 87.57142857142857) internal successors, (613), 7 states have internal predecessors, (613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:29,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 174.0) internal successors, (1392), 8 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:29,544 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 174.0) internal successors, (1392), 8 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:29,544 INFO L185 Difference]: Start difference. First operand has 101 places, 132 transitions, 1821 flow. Second operand 7 states and 613 transitions. [2021-03-25 12:34:29,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 139 transitions, 2174 flow [2021-03-25 12:34:29,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 139 transitions, 2102 flow, removed 7 selfloop flow, removed 5 redundant places. [2021-03-25 12:34:29,555 INFO L241 Difference]: Finished difference. Result has 104 places, 136 transitions, 1900 flow [2021-03-25 12:34:29,556 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=1751, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1900, PETRI_PLACES=104, PETRI_TRANSITIONS=136} [2021-03-25 12:34:29,556 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 73 predicate places. [2021-03-25 12:34:29,556 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:29,556 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 136 transitions, 1900 flow [2021-03-25 12:34:29,556 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 136 transitions, 1900 flow [2021-03-25 12:34:29,557 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 136 transitions, 1900 flow [2021-03-25 12:34:29,576 INFO L129 PetriNetUnfolder]: 101/332 cut-off events. [2021-03-25 12:34:29,576 INFO L130 PetriNetUnfolder]: For 2135/2148 co-relation queries the response was YES. [2021-03-25 12:34:29,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1607 conditions, 332 events. 101/332 cut-off events. For 2135/2148 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2224 event pairs, 0 based on Foata normal form. 3/260 useless extension candidates. Maximal degree in co-relation 1564. Up to 119 conditions per place. [2021-03-25 12:34:29,579 INFO L142 LiptonReduction]: Number of co-enabled transitions 726 [2021-03-25 12:34:29,644 INFO L154 LiptonReduction]: Checked pairs total: 63 [2021-03-25 12:34:29,644 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 12:34:29,644 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 88 [2021-03-25 12:34:29,646 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 136 transitions, 1906 flow [2021-03-25 12:34:29,646 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:29,646 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:29,646 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:29,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-25 12:34:29,860 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:29,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:29,860 INFO L82 PathProgramCache]: Analyzing trace with hash -325358055, now seen corresponding path program 1 times [2021-03-25 12:34:29,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:29,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420121944] [2021-03-25 12:34:29,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:29,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:29,885 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 12:34:29,886 INFO L147 QuantifierPusher]: treesize reduction 3, result has 70.0 percent of original size 7 [2021-03-25 12:34:29,893 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:34:29,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,898 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 12:34:29,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:29,904 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 12:34:29,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,910 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:29,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:29,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420121944] [2021-03-25 12:34:29,919 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634696870] [2021-03-25 12:34:29,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:29,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:29,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:29,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:29,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:29,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:29,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:29,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:29,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 12:34:29,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:29,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:29,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 12:34:29,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:29,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:29,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:30,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:30,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:30,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:30,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:30,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:30,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:30,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:30,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:30,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:30,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:30,019 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.6 percent of original size [2021-03-25 12:34:30,019 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 12:34:30,020 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:30,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:30,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:30,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:30,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:30,033 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:30,034 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:30,034 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:30,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867367939] [2021-03-25 12:34:30,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:30,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:30,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:30,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:30,035 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 176 [2021-03-25 12:34:30,036 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 136 transitions, 1906 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:30,036 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:30,036 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 176 [2021-03-25 12:34:30,036 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:30,458 INFO L129 PetriNetUnfolder]: 130/437 cut-off events. [2021-03-25 12:34:30,458 INFO L130 PetriNetUnfolder]: For 4419/4490 co-relation queries the response was YES. [2021-03-25 12:34:30,459 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2324 conditions, 437 events. 130/437 cut-off events. For 4419/4490 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 3045 event pairs, 0 based on Foata normal form. 24/361 useless extension candidates. Maximal degree in co-relation 2279. Up to 166 conditions per place. [2021-03-25 12:34:30,461 INFO L132 encePairwiseOnDemand]: 115/176 looper letters, 18 selfloop transitions, 157 changer transitions 0/184 dead transitions. [2021-03-25 12:34:30,461 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 184 transitions, 2961 flow [2021-03-25 12:34:30,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-25 12:34:30,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-25 12:34:30,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1591 transitions. [2021-03-25 12:34:30,465 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.47577751196172247 [2021-03-25 12:34:30,465 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1591 transitions. [2021-03-25 12:34:30,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1591 transitions. [2021-03-25 12:34:30,466 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:30,466 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1591 transitions. [2021-03-25 12:34:30,469 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 83.73684210526316) internal successors, (1591), 19 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:30,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 176.0) internal successors, (3520), 20 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:30,472 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 176.0) internal successors, (3520), 20 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:30,472 INFO L185 Difference]: Start difference. First operand has 104 places, 136 transitions, 1906 flow. Second operand 19 states and 1591 transitions. [2021-03-25 12:34:30,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 184 transitions, 2961 flow [2021-03-25 12:34:30,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 184 transitions, 2907 flow, removed 10 selfloop flow, removed 3 redundant places. [2021-03-25 12:34:30,486 INFO L241 Difference]: Finished difference. Result has 124 places, 183 transitions, 3037 flow [2021-03-25 12:34:30,487 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=176, PETRI_DIFFERENCE_MINUEND_FLOW=1857, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3037, PETRI_PLACES=124, PETRI_TRANSITIONS=183} [2021-03-25 12:34:30,487 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 93 predicate places. [2021-03-25 12:34:30,487 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:30,487 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 124 places, 183 transitions, 3037 flow [2021-03-25 12:34:30,487 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 124 places, 183 transitions, 3037 flow [2021-03-25 12:34:30,488 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 124 places, 183 transitions, 3037 flow [2021-03-25 12:34:30,515 INFO L129 PetriNetUnfolder]: 130/431 cut-off events. [2021-03-25 12:34:30,516 INFO L130 PetriNetUnfolder]: For 4056/4087 co-relation queries the response was YES. [2021-03-25 12:34:30,517 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2386 conditions, 431 events. 130/431 cut-off events. For 4056/4087 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 2938 event pairs, 0 based on Foata normal form. 4/337 useless extension candidates. Maximal degree in co-relation 2338. Up to 165 conditions per place. [2021-03-25 12:34:30,519 INFO L142 LiptonReduction]: Number of co-enabled transitions 964 [2021-03-25 12:34:30,857 INFO L154 LiptonReduction]: Checked pairs total: 2001 [2021-03-25 12:34:30,857 INFO L156 LiptonReduction]: Total number of compositions: 19 [2021-03-25 12:34:30,857 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 370 [2021-03-25 12:34:30,858 INFO L480 AbstractCegarLoop]: Abstraction has has 124 places, 183 transitions, 3037 flow [2021-03-25 12:34:30,858 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:30,858 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:30,858 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:31,074 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-25 12:34:31,077 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:31,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:31,077 INFO L82 PathProgramCache]: Analyzing trace with hash 981118143, now seen corresponding path program 1 times [2021-03-25 12:34:31,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:31,077 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027337512] [2021-03-25 12:34:31,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:31,107 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:31,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,115 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-25 12:34:31,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:31,120 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:31,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,127 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:31,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,133 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:31,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:31,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027337512] [2021-03-25 12:34:31,139 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254382068] [2021-03-25 12:34:31,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:31,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:31,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:31,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:31,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:31,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:31,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:31,197 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-25 12:34:31,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:31,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:31,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:31,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:31,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:31,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:31,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,223 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:31,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:31,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:31,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:31,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:31,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:31,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:31,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:31,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:31,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:31,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:31,241 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:31,241 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:31,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:31,252 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:31,252 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:31,252 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:31,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738193814] [2021-03-25 12:34:31,252 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:31,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:31,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:31,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:31,253 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 195 [2021-03-25 12:34:31,254 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 183 transitions, 3037 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:31,254 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:31,254 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 195 [2021-03-25 12:34:31,254 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:31,496 INFO L129 PetriNetUnfolder]: 132/441 cut-off events. [2021-03-25 12:34:31,496 INFO L130 PetriNetUnfolder]: For 4879/4966 co-relation queries the response was YES. [2021-03-25 12:34:31,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2677 conditions, 441 events. 132/441 cut-off events. For 4879/4966 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 3111 event pairs, 0 based on Foata normal form. 18/359 useless extension candidates. Maximal degree in co-relation 2627. Up to 214 conditions per place. [2021-03-25 12:34:31,500 INFO L132 encePairwiseOnDemand]: 169/195 looper letters, 148 selfloop transitions, 36 changer transitions 0/193 dead transitions. [2021-03-25 12:34:31,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 193 transitions, 3557 flow [2021-03-25 12:34:31,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:31,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:31,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 633 transitions. [2021-03-25 12:34:31,501 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46373626373626375 [2021-03-25 12:34:31,501 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 633 transitions. [2021-03-25 12:34:31,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 633 transitions. [2021-03-25 12:34:31,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:31,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 633 transitions. [2021-03-25 12:34:31,502 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 90.42857142857143) internal successors, (633), 7 states have internal predecessors, (633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:31,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 195.0) internal successors, (1560), 8 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:31,504 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 195.0) internal successors, (1560), 8 states have internal predecessors, (1560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:31,504 INFO L185 Difference]: Start difference. First operand has 124 places, 183 transitions, 3037 flow. Second operand 7 states and 633 transitions. [2021-03-25 12:34:31,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 193 transitions, 3557 flow [2021-03-25 12:34:31,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 193 transitions, 3328 flow, removed 85 selfloop flow, removed 7 redundant places. [2021-03-25 12:34:31,527 INFO L241 Difference]: Finished difference. Result has 125 places, 186 transitions, 3001 flow [2021-03-25 12:34:31,527 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=195, PETRI_DIFFERENCE_MINUEND_FLOW=2838, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=3001, PETRI_PLACES=125, PETRI_TRANSITIONS=186} [2021-03-25 12:34:31,527 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 94 predicate places. [2021-03-25 12:34:31,528 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:31,528 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 186 transitions, 3001 flow [2021-03-25 12:34:31,528 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 186 transitions, 3001 flow [2021-03-25 12:34:31,530 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 125 places, 186 transitions, 3001 flow [2021-03-25 12:34:31,561 INFO L129 PetriNetUnfolder]: 132/445 cut-off events. [2021-03-25 12:34:31,562 INFO L130 PetriNetUnfolder]: For 3540/3551 co-relation queries the response was YES. [2021-03-25 12:34:31,564 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2338 conditions, 445 events. 132/445 cut-off events. For 3540/3551 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3190 event pairs, 0 based on Foata normal form. 1/344 useless extension candidates. Maximal degree in co-relation 2288. Up to 163 conditions per place. [2021-03-25 12:34:31,570 INFO L142 LiptonReduction]: Number of co-enabled transitions 978 [2021-03-25 12:34:31,770 INFO L154 LiptonReduction]: Checked pairs total: 803 [2021-03-25 12:34:31,770 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 12:34:31,770 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 242 [2021-03-25 12:34:31,770 INFO L480 AbstractCegarLoop]: Abstraction has has 125 places, 185 transitions, 2991 flow [2021-03-25 12:34:31,771 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:31,771 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:31,771 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:31,979 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-25 12:34:31,980 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:31,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:31,980 INFO L82 PathProgramCache]: Analyzing trace with hash 926580598, now seen corresponding path program 1 times [2021-03-25 12:34:31,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:31,980 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492914278] [2021-03-25 12:34:31,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:31,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:32,013 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,017 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:32,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:32,021 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:32,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,027 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:34:32,027 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:34:32,037 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:32,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:32,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492914278] [2021-03-25 12:34:32,042 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9254683] [2021-03-25 12:34:32,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:32,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:32,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:32,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:32,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:32,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:32,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:32,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:32,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:32,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:32,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:32,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:32,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:32,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:32,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:32,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:32,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:32,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:32,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:32,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:32,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:32,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 12:34:32,146 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-25 12:34:32,146 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:32,147 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:32,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:32,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:32,154 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:32,154 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:32,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442740351] [2021-03-25 12:34:32,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:32,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:32,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:32,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:32,156 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 204 [2021-03-25 12:34:32,156 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 185 transitions, 2991 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:32,156 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:32,156 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 204 [2021-03-25 12:34:32,156 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:32,780 INFO L129 PetriNetUnfolder]: 159/536 cut-off events. [2021-03-25 12:34:32,780 INFO L130 PetriNetUnfolder]: For 6359/6417 co-relation queries the response was YES. [2021-03-25 12:34:32,781 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3096 conditions, 536 events. 159/536 cut-off events. For 6359/6417 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 4016 event pairs, 0 based on Foata normal form. 27/440 useless extension candidates. Maximal degree in co-relation 3044. Up to 212 conditions per place. [2021-03-25 12:34:32,784 INFO L132 encePairwiseOnDemand]: 130/204 looper letters, 64 selfloop transitions, 162 changer transitions 0/235 dead transitions. [2021-03-25 12:34:32,784 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 235 transitions, 4225 flow [2021-03-25 12:34:32,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-25 12:34:32,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-25 12:34:32,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1928 transitions. [2021-03-25 12:34:32,786 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.41091219096334186 [2021-03-25 12:34:32,786 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1928 transitions. [2021-03-25 12:34:32,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1928 transitions. [2021-03-25 12:34:32,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:32,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1928 transitions. [2021-03-25 12:34:32,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 83.82608695652173) internal successors, (1928), 23 states have internal predecessors, (1928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:32,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 204.0) internal successors, (4896), 24 states have internal predecessors, (4896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:32,793 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 204.0) internal successors, (4896), 24 states have internal predecessors, (4896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:32,793 INFO L185 Difference]: Start difference. First operand has 125 places, 185 transitions, 2991 flow. Second operand 23 states and 1928 transitions. [2021-03-25 12:34:32,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 235 transitions, 4225 flow [2021-03-25 12:34:32,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 235 transitions, 4166 flow, removed 11 selfloop flow, removed 3 redundant places. [2021-03-25 12:34:32,820 INFO L241 Difference]: Finished difference. Result has 150 places, 229 transitions, 4191 flow [2021-03-25 12:34:32,820 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=2932, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4191, PETRI_PLACES=150, PETRI_TRANSITIONS=229} [2021-03-25 12:34:32,820 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 119 predicate places. [2021-03-25 12:34:32,820 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:32,820 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 229 transitions, 4191 flow [2021-03-25 12:34:32,820 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 229 transitions, 4191 flow [2021-03-25 12:34:32,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 150 places, 229 transitions, 4191 flow [2021-03-25 12:34:32,859 INFO L129 PetriNetUnfolder]: 159/534 cut-off events. [2021-03-25 12:34:32,860 INFO L130 PetriNetUnfolder]: For 5620/5678 co-relation queries the response was YES. [2021-03-25 12:34:32,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3140 conditions, 534 events. 159/534 cut-off events. For 5620/5678 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 4038 event pairs, 0 based on Foata normal form. 8/421 useless extension candidates. Maximal degree in co-relation 3084. Up to 210 conditions per place. [2021-03-25 12:34:32,864 INFO L142 LiptonReduction]: Number of co-enabled transitions 1164 [2021-03-25 12:34:33,317 INFO L154 LiptonReduction]: Checked pairs total: 1566 [2021-03-25 12:34:33,317 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-25 12:34:33,317 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 497 [2021-03-25 12:34:33,317 INFO L480 AbstractCegarLoop]: Abstraction has has 150 places, 229 transitions, 4202 flow [2021-03-25 12:34:33,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:33,318 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:33,318 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:33,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-25 12:34:33,533 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:33,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:33,533 INFO L82 PathProgramCache]: Analyzing trace with hash -1391574432, now seen corresponding path program 1 times [2021-03-25 12:34:33,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:33,533 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488978365] [2021-03-25 12:34:33,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:33,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:33,549 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:33,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,554 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:33,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,558 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:34:33,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:33,564 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:33,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:33,571 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:33,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,577 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:33,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488978365] [2021-03-25 12:34:33,577 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562986499] [2021-03-25 12:34:33,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:33,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:33,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:33,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:33,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:33,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:33,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:33,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:33,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:33,654 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 12:34:33,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:33,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:33,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:33,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:33,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:33,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:33,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:33,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:33,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:33,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:33,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,678 INFO L147 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size 18 [2021-03-25 12:34:33,678 INFO L142 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size [2021-03-25 12:34:33,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:33,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:33,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:33,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:33,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:34:33,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:33,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:33,693 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:33,694 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:33,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:33,700 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:33,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:33,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:33,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872257132] [2021-03-25 12:34:33,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:33,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:33,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:33,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:33,701 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 222 [2021-03-25 12:34:33,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 229 transitions, 4202 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:33,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:33,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 222 [2021-03-25 12:34:33,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:34,193 INFO L129 PetriNetUnfolder]: 169/567 cut-off events. [2021-03-25 12:34:34,194 INFO L130 PetriNetUnfolder]: For 7551/7621 co-relation queries the response was YES. [2021-03-25 12:34:34,197 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3708 conditions, 567 events. 169/567 cut-off events. For 7551/7621 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 4257 event pairs, 0 based on Foata normal form. 22/460 useless extension candidates. Maximal degree in co-relation 3650. Up to 229 conditions per place. [2021-03-25 12:34:34,201 INFO L132 encePairwiseOnDemand]: 157/222 looper letters, 119 selfloop transitions, 129 changer transitions 0/257 dead transitions. [2021-03-25 12:34:34,201 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 257 transitions, 5269 flow [2021-03-25 12:34:34,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 12:34:34,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 12:34:34,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1373 transitions. [2021-03-25 12:34:34,203 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3865427927927928 [2021-03-25 12:34:34,203 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1373 transitions. [2021-03-25 12:34:34,203 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1373 transitions. [2021-03-25 12:34:34,203 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:34,203 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1373 transitions. [2021-03-25 12:34:34,205 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 85.8125) internal successors, (1373), 16 states have internal predecessors, (1373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:34,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 222.0) internal successors, (3774), 17 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:34,207 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 222.0) internal successors, (3774), 17 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:34,207 INFO L185 Difference]: Start difference. First operand has 150 places, 229 transitions, 4202 flow. Second operand 16 states and 1373 transitions. [2021-03-25 12:34:34,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 257 transitions, 5269 flow [2021-03-25 12:34:34,235 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 257 transitions, 4773 flow, removed 208 selfloop flow, removed 12 redundant places. [2021-03-25 12:34:34,239 INFO L241 Difference]: Finished difference. Result has 157 places, 246 transitions, 4537 flow [2021-03-25 12:34:34,239 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=222, PETRI_DIFFERENCE_MINUEND_FLOW=3788, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=4537, PETRI_PLACES=157, PETRI_TRANSITIONS=246} [2021-03-25 12:34:34,240 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 126 predicate places. [2021-03-25 12:34:34,240 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:34,240 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 157 places, 246 transitions, 4537 flow [2021-03-25 12:34:34,240 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 157 places, 246 transitions, 4537 flow [2021-03-25 12:34:34,241 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 157 places, 246 transitions, 4537 flow [2021-03-25 12:34:34,281 INFO L129 PetriNetUnfolder]: 169/567 cut-off events. [2021-03-25 12:34:34,282 INFO L130 PetriNetUnfolder]: For 6418/6486 co-relation queries the response was YES. [2021-03-25 12:34:34,283 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3371 conditions, 567 events. 169/567 cut-off events. For 6418/6486 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 4352 event pairs, 0 based on Foata normal form. 5/443 useless extension candidates. Maximal degree in co-relation 3314. Up to 223 conditions per place. [2021-03-25 12:34:34,287 INFO L142 LiptonReduction]: Number of co-enabled transitions 1250 [2021-03-25 12:34:34,456 INFO L154 LiptonReduction]: Checked pairs total: 1048 [2021-03-25 12:34:34,456 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 12:34:34,456 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 216 [2021-03-25 12:34:34,457 INFO L480 AbstractCegarLoop]: Abstraction has has 157 places, 246 transitions, 4537 flow [2021-03-25 12:34:34,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:34,457 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:34,457 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:34,659 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:34,660 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:34,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:34,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1105821006, now seen corresponding path program 1 times [2021-03-25 12:34:34,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:34,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935744020] [2021-03-25 12:34:34,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:34,673 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:34,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,677 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:34,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:34,682 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:34,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,688 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:34,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:34,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935744020] [2021-03-25 12:34:34,693 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151490710] [2021-03-25 12:34:34,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:34,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 12:34:34,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:34,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:34,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:34,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:34,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:34,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:34,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:34,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:34,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:34,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:34,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:34,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:34,760 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-25 12:34:34,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:34,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:34,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:34,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:34,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:34,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:34,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:34,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:34,775 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:34,775 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:34,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:34,783 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:34,783 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:34,783 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-25 12:34:34,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090500877] [2021-03-25 12:34:34,784 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 12:34:34,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:34,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 12:34:34,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-25 12:34:34,785 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 230 [2021-03-25 12:34:34,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 246 transitions, 4537 flow. Second operand has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:34,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:34,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 230 [2021-03-25 12:34:34,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:35,225 INFO L129 PetriNetUnfolder]: 166/560 cut-off events. [2021-03-25 12:34:35,225 INFO L130 PetriNetUnfolder]: For 7067/7147 co-relation queries the response was YES. [2021-03-25 12:34:35,227 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3584 conditions, 560 events. 166/560 cut-off events. For 7067/7147 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 4260 event pairs, 0 based on Foata normal form. 22/454 useless extension candidates. Maximal degree in co-relation 3525. Up to 245 conditions per place. [2021-03-25 12:34:35,230 INFO L132 encePairwiseOnDemand]: 185/230 looper letters, 175 selfloop transitions, 72 changer transitions 0/256 dead transitions. [2021-03-25 12:34:35,230 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 256 transitions, 5069 flow [2021-03-25 12:34:35,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 12:34:35,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 12:34:35,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 744 transitions. [2021-03-25 12:34:35,231 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4043478260869565 [2021-03-25 12:34:35,231 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 744 transitions. [2021-03-25 12:34:35,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 744 transitions. [2021-03-25 12:34:35,231 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:35,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 744 transitions. [2021-03-25 12:34:35,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 93.0) internal successors, (744), 8 states have internal predecessors, (744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:35,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 230.0) internal successors, (2070), 9 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:35,234 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 230.0) internal successors, (2070), 9 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:35,234 INFO L185 Difference]: Start difference. First operand has 157 places, 246 transitions, 4537 flow. Second operand 8 states and 744 transitions. [2021-03-25 12:34:35,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 256 transitions, 5069 flow [2021-03-25 12:34:35,265 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 256 transitions, 4958 flow, removed 26 selfloop flow, removed 8 redundant places. [2021-03-25 12:34:35,269 INFO L241 Difference]: Finished difference. Result has 156 places, 243 transitions, 4505 flow [2021-03-25 12:34:35,270 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=230, PETRI_DIFFERENCE_MINUEND_FLOW=4267, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4505, PETRI_PLACES=156, PETRI_TRANSITIONS=243} [2021-03-25 12:34:35,270 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 125 predicate places. [2021-03-25 12:34:35,270 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:35,270 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 156 places, 243 transitions, 4505 flow [2021-03-25 12:34:35,270 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 156 places, 243 transitions, 4505 flow [2021-03-25 12:34:35,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 156 places, 243 transitions, 4505 flow [2021-03-25 12:34:35,311 INFO L129 PetriNetUnfolder]: 166/560 cut-off events. [2021-03-25 12:34:35,311 INFO L130 PetriNetUnfolder]: For 6103/6153 co-relation queries the response was YES. [2021-03-25 12:34:35,313 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3344 conditions, 560 events. 166/560 cut-off events. For 6103/6153 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 4327 event pairs, 0 based on Foata normal form. 2/433 useless extension candidates. Maximal degree in co-relation 3285. Up to 219 conditions per place. [2021-03-25 12:34:35,317 INFO L142 LiptonReduction]: Number of co-enabled transitions 1228 [2021-03-25 12:34:35,395 INFO L154 LiptonReduction]: Checked pairs total: 364 [2021-03-25 12:34:35,395 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:34:35,396 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 126 [2021-03-25 12:34:35,396 INFO L480 AbstractCegarLoop]: Abstraction has has 156 places, 243 transitions, 4505 flow [2021-03-25 12:34:35,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:35,396 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:35,396 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:35,613 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2021-03-25 12:34:35,613 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:35,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:35,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1104915186, now seen corresponding path program 2 times [2021-03-25 12:34:35,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:35,613 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24677588] [2021-03-25 12:34:35,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:35,628 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:35,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,632 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:35,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,637 INFO L142 QuantifierPusher]: treesize reduction 3, result has 83.3 percent of original size [2021-03-25 12:34:35,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:35,646 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:35,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:35,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24677588] [2021-03-25 12:34:35,652 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845048839] [2021-03-25 12:34:35,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:35,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 12:34:35,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 12:34:35,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-25 12:34:35,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:35,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:35,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:35,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:35,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:35,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:35,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:35,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:35,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:35,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:35,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:35,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:35,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:35,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:35,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:35,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:35,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:35,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 12:34:35,744 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-25 12:34:35,745 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:35,745 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:35,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:35,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:35,754 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:35,754 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-25 12:34:35,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646907459] [2021-03-25 12:34:35,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 12:34:35,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:35,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 12:34:35,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-03-25 12:34:35,755 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 233 [2021-03-25 12:34:35,756 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 243 transitions, 4505 flow. Second operand has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:35,756 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:35,756 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 233 [2021-03-25 12:34:35,756 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:36,259 INFO L129 PetriNetUnfolder]: 175/590 cut-off events. [2021-03-25 12:34:36,260 INFO L130 PetriNetUnfolder]: For 8812/8882 co-relation queries the response was YES. [2021-03-25 12:34:36,262 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3866 conditions, 590 events. 175/590 cut-off events. For 8812/8882 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 4550 event pairs, 0 based on Foata normal form. 24/479 useless extension candidates. Maximal degree in co-relation 3805. Up to 245 conditions per place. [2021-03-25 12:34:36,265 INFO L132 encePairwiseOnDemand]: 181/233 looper letters, 167 selfloop transitions, 96 changer transitions 0/272 dead transitions. [2021-03-25 12:34:36,265 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 272 transitions, 5557 flow [2021-03-25 12:34:36,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 12:34:36,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 12:34:36,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1073 transitions. [2021-03-25 12:34:36,268 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.38376251788268956 [2021-03-25 12:34:36,268 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1073 transitions. [2021-03-25 12:34:36,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1073 transitions. [2021-03-25 12:34:36,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:36,269 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1073 transitions. [2021-03-25 12:34:36,272 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 89.41666666666667) internal successors, (1073), 12 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:36,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 233.0) internal successors, (3029), 13 states have internal predecessors, (3029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:36,274 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 233.0) internal successors, (3029), 13 states have internal predecessors, (3029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:36,274 INFO L185 Difference]: Start difference. First operand has 156 places, 243 transitions, 4505 flow. Second operand 12 states and 1073 transitions. [2021-03-25 12:34:36,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 272 transitions, 5557 flow [2021-03-25 12:34:36,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 272 transitions, 5456 flow, removed 4 selfloop flow, removed 5 redundant places. [2021-03-25 12:34:36,306 INFO L241 Difference]: Finished difference. Result has 166 places, 261 transitions, 5113 flow [2021-03-25 12:34:36,307 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=233, PETRI_DIFFERENCE_MINUEND_FLOW=4404, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=5113, PETRI_PLACES=166, PETRI_TRANSITIONS=261} [2021-03-25 12:34:36,307 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 135 predicate places. [2021-03-25 12:34:36,307 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:36,307 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 166 places, 261 transitions, 5113 flow [2021-03-25 12:34:36,307 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 166 places, 261 transitions, 5113 flow [2021-03-25 12:34:36,309 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 166 places, 261 transitions, 5113 flow [2021-03-25 12:34:36,352 INFO L129 PetriNetUnfolder]: 175/588 cut-off events. [2021-03-25 12:34:36,352 INFO L130 PetriNetUnfolder]: For 7753/7818 co-relation queries the response was YES. [2021-03-25 12:34:36,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3678 conditions, 588 events. 175/588 cut-off events. For 7753/7818 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 4615 event pairs, 0 based on Foata normal form. 2/454 useless extension candidates. Maximal degree in co-relation 3615. Up to 235 conditions per place. [2021-03-25 12:34:36,359 INFO L142 LiptonReduction]: Number of co-enabled transitions 1320 [2021-03-25 12:34:36,489 INFO L154 LiptonReduction]: Checked pairs total: 794 [2021-03-25 12:34:36,489 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-25 12:34:36,490 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 183 [2021-03-25 12:34:36,491 INFO L480 AbstractCegarLoop]: Abstraction has has 166 places, 260 transitions, 5100 flow [2021-03-25 12:34:36,491 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 78.0) internal successors, (780), 10 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:36,491 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:36,491 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:36,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:36,708 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:36,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:36,708 INFO L82 PathProgramCache]: Analyzing trace with hash 1106647869, now seen corresponding path program 1 times [2021-03-25 12:34:36,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:36,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588656203] [2021-03-25 12:34:36,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:36,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:36,718 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:36,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:36,722 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:36,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:36,726 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:34:36,727 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:34:36,735 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:36,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:36,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:36,740 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588656203] [2021-03-25 12:34:36,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:36,740 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 12:34:36,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045449469] [2021-03-25 12:34:36,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 12:34:36,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:36,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 12:34:36,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-25 12:34:36,741 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 239 [2021-03-25 12:34:36,741 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 260 transitions, 5100 flow. Second operand has 6 states, 6 states have (on average 77.83333333333333) internal successors, (467), 6 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:36,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:36,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 239 [2021-03-25 12:34:36,742 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:37,043 INFO L129 PetriNetUnfolder]: 184/619 cut-off events. [2021-03-25 12:34:37,044 INFO L130 PetriNetUnfolder]: For 9361/9431 co-relation queries the response was YES. [2021-03-25 12:34:37,046 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4194 conditions, 619 events. 184/619 cut-off events. For 9361/9431 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 4864 event pairs, 0 based on Foata normal form. 22/500 useless extension candidates. Maximal degree in co-relation 4129. Up to 252 conditions per place. [2021-03-25 12:34:37,050 INFO L132 encePairwiseOnDemand]: 160/239 looper letters, 140 selfloop transitions, 138 changer transitions 0/287 dead transitions. [2021-03-25 12:34:37,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 287 transitions, 6098 flow [2021-03-25 12:34:37,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 12:34:37,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 12:34:37,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 851 transitions. [2021-03-25 12:34:37,051 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.39562993956299397 [2021-03-25 12:34:37,051 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 851 transitions. [2021-03-25 12:34:37,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 851 transitions. [2021-03-25 12:34:37,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:37,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 851 transitions. [2021-03-25 12:34:37,052 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 94.55555555555556) internal successors, (851), 9 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:37,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 239.0) internal successors, (2390), 10 states have internal predecessors, (2390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:37,054 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 239.0) internal successors, (2390), 10 states have internal predecessors, (2390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:37,054 INFO L185 Difference]: Start difference. First operand has 166 places, 260 transitions, 5100 flow. Second operand 9 states and 851 transitions. [2021-03-25 12:34:37,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 287 transitions, 6098 flow [2021-03-25 12:34:37,093 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 287 transitions, 5835 flow, removed 107 selfloop flow, removed 4 redundant places. [2021-03-25 12:34:37,097 INFO L241 Difference]: Finished difference. Result has 173 places, 279 transitions, 5641 flow [2021-03-25 12:34:37,097 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=239, PETRI_DIFFERENCE_MINUEND_FLOW=4845, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5641, PETRI_PLACES=173, PETRI_TRANSITIONS=279} [2021-03-25 12:34:37,098 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 142 predicate places. [2021-03-25 12:34:37,098 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:37,098 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 173 places, 279 transitions, 5641 flow [2021-03-25 12:34:37,098 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 173 places, 279 transitions, 5641 flow [2021-03-25 12:34:37,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 173 places, 279 transitions, 5641 flow [2021-03-25 12:34:37,146 INFO L129 PetriNetUnfolder]: 184/619 cut-off events. [2021-03-25 12:34:37,146 INFO L130 PetriNetUnfolder]: For 8601/8695 co-relation queries the response was YES. [2021-03-25 12:34:37,148 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4029 conditions, 619 events. 184/619 cut-off events. For 8601/8695 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 4905 event pairs, 0 based on Foata normal form. 6/482 useless extension candidates. Maximal degree in co-relation 3962. Up to 239 conditions per place. [2021-03-25 12:34:37,152 INFO L142 LiptonReduction]: Number of co-enabled transitions 1394 [2021-03-25 12:34:37,424 INFO L154 LiptonReduction]: Checked pairs total: 1101 [2021-03-25 12:34:37,425 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 12:34:37,425 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 327 [2021-03-25 12:34:37,426 INFO L480 AbstractCegarLoop]: Abstraction has has 173 places, 279 transitions, 5653 flow [2021-03-25 12:34:37,426 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 77.83333333333333) internal successors, (467), 6 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:37,426 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:37,426 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:37,426 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-25 12:34:37,426 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:37,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:37,426 INFO L82 PathProgramCache]: Analyzing trace with hash 1012708166, now seen corresponding path program 1 times [2021-03-25 12:34:37,427 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:37,427 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223985938] [2021-03-25 12:34:37,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:37,440 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:37,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,444 INFO L142 QuantifierPusher]: treesize reduction 2, result has 81.8 percent of original size [2021-03-25 12:34:37,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:37,449 INFO L142 QuantifierPusher]: treesize reduction 6, result has 66.7 percent of original size [2021-03-25 12:34:37,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:37,456 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:37,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:37,463 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:37,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:37,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223985938] [2021-03-25 12:34:37,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804143989] [2021-03-25 12:34:37,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:37,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:37,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:37,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:37,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:37,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:37,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:37,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:37,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:37,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:37,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:37,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:37,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:37,549 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-03-25 12:34:37,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:37,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:37,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:37,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:37,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:37,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:37,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:37,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:37,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:37,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:37,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:37,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:37,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:37,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:37,580 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:37,580 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:37,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:37,591 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:37,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:37,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:37,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070594513] [2021-03-25 12:34:37,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:37,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:37,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:37,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:37,593 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 248 [2021-03-25 12:34:37,594 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 279 transitions, 5653 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:37,594 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:37,594 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 248 [2021-03-25 12:34:37,594 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:38,008 INFO L129 PetriNetUnfolder]: 186/629 cut-off events. [2021-03-25 12:34:38,008 INFO L130 PetriNetUnfolder]: For 10055/10133 co-relation queries the response was YES. [2021-03-25 12:34:38,010 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4449 conditions, 629 events. 186/629 cut-off events. For 10055/10133 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 4994 event pairs, 0 based on Foata normal form. 22/506 useless extension candidates. Maximal degree in co-relation 4380. Up to 303 conditions per place. [2021-03-25 12:34:38,014 INFO L132 encePairwiseOnDemand]: 215/248 looper letters, 229 selfloop transitions, 50 changer transitions 0/288 dead transitions. [2021-03-25 12:34:38,014 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 288 transitions, 6341 flow [2021-03-25 12:34:38,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 12:34:38,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 12:34:38,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 831 transitions. [2021-03-25 12:34:38,016 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.37231182795698925 [2021-03-25 12:34:38,016 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 831 transitions. [2021-03-25 12:34:38,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 831 transitions. [2021-03-25 12:34:38,016 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:38,016 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 831 transitions. [2021-03-25 12:34:38,017 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 92.33333333333333) internal successors, (831), 9 states have internal predecessors, (831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:38,018 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 248.0) internal successors, (2480), 10 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:38,018 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 248.0) internal successors, (2480), 10 states have internal predecessors, (2480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:38,018 INFO L185 Difference]: Start difference. First operand has 173 places, 279 transitions, 5653 flow. Second operand 9 states and 831 transitions. [2021-03-25 12:34:38,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 288 transitions, 6341 flow [2021-03-25 12:34:38,061 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 288 transitions, 6218 flow, removed 24 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:38,066 INFO L241 Difference]: Finished difference. Result has 176 places, 280 transitions, 5699 flow [2021-03-25 12:34:38,066 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=248, PETRI_DIFFERENCE_MINUEND_FLOW=5530, PETRI_DIFFERENCE_MINUEND_PLACES=167, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5699, PETRI_PLACES=176, PETRI_TRANSITIONS=280} [2021-03-25 12:34:38,066 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 145 predicate places. [2021-03-25 12:34:38,066 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:38,067 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 176 places, 280 transitions, 5699 flow [2021-03-25 12:34:38,067 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 176 places, 280 transitions, 5699 flow [2021-03-25 12:34:38,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 176 places, 280 transitions, 5699 flow [2021-03-25 12:34:38,114 INFO L129 PetriNetUnfolder]: 186/625 cut-off events. [2021-03-25 12:34:38,114 INFO L130 PetriNetUnfolder]: For 8763/8818 co-relation queries the response was YES. [2021-03-25 12:34:38,116 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4125 conditions, 625 events. 186/625 cut-off events. For 8763/8818 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 4979 event pairs, 0 based on Foata normal form. 6/489 useless extension candidates. Maximal degree in co-relation 4058. Up to 244 conditions per place. [2021-03-25 12:34:38,120 INFO L142 LiptonReduction]: Number of co-enabled transitions 1400 [2021-03-25 12:34:38,237 INFO L154 LiptonReduction]: Checked pairs total: 381 [2021-03-25 12:34:38,237 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 12:34:38,237 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 171 [2021-03-25 12:34:38,238 INFO L480 AbstractCegarLoop]: Abstraction has has 176 places, 280 transitions, 5717 flow [2021-03-25 12:34:38,238 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:38,238 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:38,238 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:38,438 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-25 12:34:38,438 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:38,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:38,439 INFO L82 PathProgramCache]: Analyzing trace with hash 2092909439, now seen corresponding path program 1 times [2021-03-25 12:34:38,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:38,439 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494687884] [2021-03-25 12:34:38,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:38,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:38,455 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:38,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,459 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:38,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:38,464 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:38,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,469 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:38,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:38,477 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:38,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:38,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494687884] [2021-03-25 12:34:38,482 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114745281] [2021-03-25 12:34:38,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:38,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:38,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:38,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:38,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:38,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:38,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:38,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:38,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:38,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:38,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:38,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:38,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:38,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:38,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:38,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:38,576 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-25 12:34:38,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:38,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:38,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:38,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:38,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:38,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:38,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:38,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:38,589 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:38,589 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:38,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:38,593 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:38,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:38,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:38,593 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539665482] [2021-03-25 12:34:38,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:38,594 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:38,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:38,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:38,595 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 252 [2021-03-25 12:34:38,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 280 transitions, 5717 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:38,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:38,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 252 [2021-03-25 12:34:38,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:39,177 INFO L129 PetriNetUnfolder]: 193/648 cut-off events. [2021-03-25 12:34:39,177 INFO L130 PetriNetUnfolder]: For 10635/10713 co-relation queries the response was YES. [2021-03-25 12:34:39,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4640 conditions, 648 events. 193/648 cut-off events. For 10635/10713 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 5167 event pairs, 0 based on Foata normal form. 32/533 useless extension candidates. Maximal degree in co-relation 4571. Up to 258 conditions per place. [2021-03-25 12:34:39,183 INFO L132 encePairwiseOnDemand]: 155/252 looper letters, 127 selfloop transitions, 164 changer transitions 0/300 dead transitions. [2021-03-25 12:34:39,183 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 300 transitions, 6628 flow [2021-03-25 12:34:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-03-25 12:34:39,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-03-25 12:34:39,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1414 transitions. [2021-03-25 12:34:39,185 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3506944444444444 [2021-03-25 12:34:39,185 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 1414 transitions. [2021-03-25 12:34:39,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 1414 transitions. [2021-03-25 12:34:39,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:39,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 1414 transitions. [2021-03-25 12:34:39,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 88.375) internal successors, (1414), 16 states have internal predecessors, (1414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:39,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 252.0) internal successors, (4284), 17 states have internal predecessors, (4284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:39,189 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 252.0) internal successors, (4284), 17 states have internal predecessors, (4284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:39,189 INFO L185 Difference]: Start difference. First operand has 176 places, 280 transitions, 5717 flow. Second operand 16 states and 1414 transitions. [2021-03-25 12:34:39,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 300 transitions, 6628 flow [2021-03-25 12:34:39,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 300 transitions, 6547 flow, removed 13 selfloop flow, removed 5 redundant places. [2021-03-25 12:34:39,235 INFO L241 Difference]: Finished difference. Result has 190 places, 291 transitions, 6346 flow [2021-03-25 12:34:39,235 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=5636, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=6346, PETRI_PLACES=190, PETRI_TRANSITIONS=291} [2021-03-25 12:34:39,235 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 159 predicate places. [2021-03-25 12:34:39,235 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:39,235 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 291 transitions, 6346 flow [2021-03-25 12:34:39,235 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 190 places, 291 transitions, 6346 flow [2021-03-25 12:34:39,237 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 190 places, 291 transitions, 6346 flow [2021-03-25 12:34:39,286 INFO L129 PetriNetUnfolder]: 193/650 cut-off events. [2021-03-25 12:34:39,286 INFO L130 PetriNetUnfolder]: For 9993/10088 co-relation queries the response was YES. [2021-03-25 12:34:39,288 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4533 conditions, 650 events. 193/650 cut-off events. For 9993/10088 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 5288 event pairs, 0 based on Foata normal form. 22/524 useless extension candidates. Maximal degree in co-relation 4462. Up to 258 conditions per place. [2021-03-25 12:34:39,293 INFO L142 LiptonReduction]: Number of co-enabled transitions 1450 [2021-03-25 12:34:39,429 INFO L154 LiptonReduction]: Checked pairs total: 137 [2021-03-25 12:34:39,430 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:34:39,430 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 195 [2021-03-25 12:34:39,430 INFO L480 AbstractCegarLoop]: Abstraction has has 190 places, 291 transitions, 6348 flow [2021-03-25 12:34:39,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:39,430 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:39,430 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:39,642 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:39,643 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:39,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:39,643 INFO L82 PathProgramCache]: Analyzing trace with hash 1866000140, now seen corresponding path program 1 times [2021-03-25 12:34:39,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:39,643 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117520695] [2021-03-25 12:34:39,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:39,655 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:39,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,659 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:39,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,663 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:39,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:39,669 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 12:34:39,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,675 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:39,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:39,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117520695] [2021-03-25 12:34:39,680 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002683571] [2021-03-25 12:34:39,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:39,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:39,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:39,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:39,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:39,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:39,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:39,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:39,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:39,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:39,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:39,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,753 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:34:39,753 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:34:39,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:39,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:39,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:39,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:39,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:39,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:39,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:39,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 12:34:39,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:39,781 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.8 percent of original size [2021-03-25 12:34:39,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,783 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:39,784 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,785 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:39,786 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:39,786 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:39,787 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:39,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:39,788 INFO L142 QuantifierPusher]: treesize reduction -4, result has 105.7 percent of original size [2021-03-25 12:34:39,821 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:34:39,849 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:34:39,857 INFO L147 QuantifierPusher]: treesize reduction 237, result has 93.7 percent of original size 3544 [2021-03-25 12:34:39,865 INFO L147 QuantifierPusher]: treesize reduction 237, result has 93.7 percent of original size 3544 [2021-03-25 12:34:39,887 INFO L142 QuantifierPusher]: treesize reduction 237, result has 93.7 percent of original size [2021-03-25 12:34:39,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3544 [2021-03-25 12:34:40,167 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 16 [2021-03-25 12:34:40,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:40,168 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:40,168 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:40,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521637045] [2021-03-25 12:34:40,168 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:40,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:40,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:40,169 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:40,169 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 255 [2021-03-25 12:34:40,170 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 291 transitions, 6348 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:40,170 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:40,170 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 255 [2021-03-25 12:34:40,170 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:41,041 INFO L129 PetriNetUnfolder]: 210/706 cut-off events. [2021-03-25 12:34:41,041 INFO L130 PetriNetUnfolder]: For 15645/15731 co-relation queries the response was YES. [2021-03-25 12:34:41,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5397 conditions, 706 events. 210/706 cut-off events. For 15645/15731 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 5639 event pairs, 0 based on Foata normal form. 38/583 useless extension candidates. Maximal degree in co-relation 5324. Up to 288 conditions per place. [2021-03-25 12:34:41,050 INFO L132 encePairwiseOnDemand]: 143/255 looper letters, 77 selfloop transitions, 243 changer transitions 0/329 dead transitions. [2021-03-25 12:34:41,050 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 329 transitions, 7928 flow [2021-03-25 12:34:41,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 12:34:41,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 12:34:41,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2202 transitions. [2021-03-25 12:34:41,056 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.33212669683257917 [2021-03-25 12:34:41,056 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2202 transitions. [2021-03-25 12:34:41,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2202 transitions. [2021-03-25 12:34:41,058 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:41,058 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2202 transitions. [2021-03-25 12:34:41,062 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 84.6923076923077) internal successors, (2202), 26 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:41,066 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 255.0) internal successors, (6885), 27 states have internal predecessors, (6885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:41,066 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 255.0) internal successors, (6885), 27 states have internal predecessors, (6885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:41,067 INFO L185 Difference]: Start difference. First operand has 190 places, 291 transitions, 6348 flow. Second operand 26 states and 2202 transitions. [2021-03-25 12:34:41,067 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 329 transitions, 7928 flow [2021-03-25 12:34:41,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 329 transitions, 7790 flow, removed 40 selfloop flow, removed 7 redundant places. [2021-03-25 12:34:41,127 INFO L241 Difference]: Finished difference. Result has 213 places, 324 transitions, 7819 flow [2021-03-25 12:34:41,127 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=255, PETRI_DIFFERENCE_MINUEND_FLOW=6210, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=291, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=215, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=7819, PETRI_PLACES=213, PETRI_TRANSITIONS=324} [2021-03-25 12:34:41,127 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 182 predicate places. [2021-03-25 12:34:41,127 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:41,128 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 213 places, 324 transitions, 7819 flow [2021-03-25 12:34:41,128 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 213 places, 324 transitions, 7819 flow [2021-03-25 12:34:41,136 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 213 places, 324 transitions, 7819 flow [2021-03-25 12:34:41,192 INFO L129 PetriNetUnfolder]: 210/706 cut-off events. [2021-03-25 12:34:41,192 INFO L130 PetriNetUnfolder]: For 13770/13896 co-relation queries the response was YES. [2021-03-25 12:34:41,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5412 conditions, 706 events. 210/706 cut-off events. For 13770/13896 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 5733 event pairs, 0 based on Foata normal form. 7/551 useless extension candidates. Maximal degree in co-relation 5336. Up to 284 conditions per place. [2021-03-25 12:34:41,199 INFO L142 LiptonReduction]: Number of co-enabled transitions 1590 [2021-03-25 12:34:41,531 INFO L154 LiptonReduction]: Checked pairs total: 1977 [2021-03-25 12:34:41,531 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-25 12:34:41,531 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 404 [2021-03-25 12:34:41,532 INFO L480 AbstractCegarLoop]: Abstraction has has 213 places, 324 transitions, 7812 flow [2021-03-25 12:34:41,532 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:41,532 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:41,532 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:41,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-25 12:34:41,732 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:41,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:41,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1136204385, now seen corresponding path program 1 times [2021-03-25 12:34:41,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:41,733 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949875694] [2021-03-25 12:34:41,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:41,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:41,744 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:41,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:41,747 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:41,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:41,752 INFO L142 QuantifierPusher]: treesize reduction 13, result has 35.0 percent of original size [2021-03-25 12:34:41,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:41,756 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:41,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:41,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:41,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949875694] [2021-03-25 12:34:41,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:41,761 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 12:34:41,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425446773] [2021-03-25 12:34:41,761 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 12:34:41,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:41,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 12:34:41,762 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-25 12:34:41,762 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 269 [2021-03-25 12:34:41,762 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 324 transitions, 7812 flow. Second operand has 6 states, 6 states have (on average 77.83333333333333) internal successors, (467), 6 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:41,762 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:41,762 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 269 [2021-03-25 12:34:41,762 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:42,185 INFO L129 PetriNetUnfolder]: 224/749 cut-off events. [2021-03-25 12:34:42,185 INFO L130 PetriNetUnfolder]: For 18180/18285 co-relation queries the response was YES. [2021-03-25 12:34:42,188 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6252 conditions, 749 events. 224/749 cut-off events. For 18180/18285 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 6116 event pairs, 0 based on Foata normal form. 33/613 useless extension candidates. Maximal degree in co-relation 6174. Up to 309 conditions per place. [2021-03-25 12:34:42,192 INFO L132 encePairwiseOnDemand]: 172/269 looper letters, 172 selfloop transitions, 169 changer transitions 0/350 dead transitions. [2021-03-25 12:34:42,192 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 350 transitions, 9198 flow [2021-03-25 12:34:42,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 12:34:42,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 12:34:42,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 882 transitions. [2021-03-25 12:34:42,193 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3643122676579926 [2021-03-25 12:34:42,193 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 882 transitions. [2021-03-25 12:34:42,193 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 882 transitions. [2021-03-25 12:34:42,194 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:42,194 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 882 transitions. [2021-03-25 12:34:42,194 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 98.0) internal successors, (882), 9 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:42,196 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 269.0) internal successors, (2690), 10 states have internal predecessors, (2690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:42,196 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 269.0) internal successors, (2690), 10 states have internal predecessors, (2690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:42,196 INFO L185 Difference]: Start difference. First operand has 213 places, 324 transitions, 7812 flow. Second operand 9 states and 882 transitions. [2021-03-25 12:34:42,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 350 transitions, 9198 flow [2021-03-25 12:34:42,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 350 transitions, 8578 flow, removed 244 selfloop flow, removed 18 redundant places. [2021-03-25 12:34:42,273 INFO L241 Difference]: Finished difference. Result has 206 places, 341 transitions, 8301 flow [2021-03-25 12:34:42,273 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=7294, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=8301, PETRI_PLACES=206, PETRI_TRANSITIONS=341} [2021-03-25 12:34:42,273 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 175 predicate places. [2021-03-25 12:34:42,273 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:42,273 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 206 places, 341 transitions, 8301 flow [2021-03-25 12:34:42,274 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 206 places, 341 transitions, 8301 flow [2021-03-25 12:34:42,276 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 206 places, 341 transitions, 8301 flow [2021-03-25 12:34:42,348 INFO L129 PetriNetUnfolder]: 224/747 cut-off events. [2021-03-25 12:34:42,348 INFO L130 PetriNetUnfolder]: For 15718/15986 co-relation queries the response was YES. [2021-03-25 12:34:42,350 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5862 conditions, 747 events. 224/747 cut-off events. For 15718/15986 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 6181 event pairs, 0 based on Foata normal form. 32/608 useless extension candidates. Maximal degree in co-relation 5787. Up to 299 conditions per place. [2021-03-25 12:34:42,356 INFO L142 LiptonReduction]: Number of co-enabled transitions 1672 [2021-03-25 12:34:42,697 INFO L154 LiptonReduction]: Checked pairs total: 2135 [2021-03-25 12:34:42,697 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-25 12:34:42,698 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 425 [2021-03-25 12:34:42,698 INFO L480 AbstractCegarLoop]: Abstraction has has 206 places, 341 transitions, 8308 flow [2021-03-25 12:34:42,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 77.83333333333333) internal successors, (467), 6 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:42,698 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:42,698 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:42,698 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-25 12:34:42,698 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:42,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:42,699 INFO L82 PathProgramCache]: Analyzing trace with hash 402037337, now seen corresponding path program 1 times [2021-03-25 12:34:42,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:42,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90065452] [2021-03-25 12:34:42,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:42,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:42,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,711 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:42,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90065452] [2021-03-25 12:34:42,711 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948985645] [2021-03-25 12:34:42,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:42,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:42,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-25 12:34:42,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:42,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:42,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:42,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:42,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:42,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:42,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:42,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:42,782 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 12:34:42,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:42,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:42,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:42,785 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 12:34:42,785 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2021-03-25 12:34:42,785 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132922801] [2021-03-25 12:34:42,785 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 12:34:42,785 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:42,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 12:34:42,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-03-25 12:34:42,786 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 282 [2021-03-25 12:34:42,786 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 341 transitions, 8308 flow. Second operand has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:42,786 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:42,786 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 282 [2021-03-25 12:34:42,786 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:43,035 INFO L129 PetriNetUnfolder]: 212/727 cut-off events. [2021-03-25 12:34:43,035 INFO L130 PetriNetUnfolder]: For 23322/23658 co-relation queries the response was YES. [2021-03-25 12:34:43,038 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5914 conditions, 727 events. 212/727 cut-off events. For 23322/23658 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 5979 event pairs, 0 based on Foata normal form. 172/734 useless extension candidates. Maximal degree in co-relation 5838. Up to 285 conditions per place. [2021-03-25 12:34:43,041 INFO L132 encePairwiseOnDemand]: 275/282 looper letters, 170 selfloop transitions, 3 changer transitions 4/333 dead transitions. [2021-03-25 12:34:43,041 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 333 transitions, 8336 flow [2021-03-25 12:34:43,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 12:34:43,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 12:34:43,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 716 transitions. [2021-03-25 12:34:43,042 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6347517730496454 [2021-03-25 12:34:43,042 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 716 transitions. [2021-03-25 12:34:43,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 716 transitions. [2021-03-25 12:34:43,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:43,043 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 716 transitions. [2021-03-25 12:34:43,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 179.0) internal successors, (716), 4 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,044 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 282.0) internal successors, (1410), 5 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,044 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 282.0) internal successors, (1410), 5 states have internal predecessors, (1410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,044 INFO L185 Difference]: Start difference. First operand has 206 places, 341 transitions, 8308 flow. Second operand 4 states and 716 transitions. [2021-03-25 12:34:43,044 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 333 transitions, 8336 flow [2021-03-25 12:34:43,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 333 transitions, 8246 flow, removed 21 selfloop flow, removed 4 redundant places. [2021-03-25 12:34:43,114 INFO L241 Difference]: Finished difference. Result has 207 places, 329 transitions, 7825 flow [2021-03-25 12:34:43,114 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=282, PETRI_DIFFERENCE_MINUEND_FLOW=7896, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=7825, PETRI_PLACES=207, PETRI_TRANSITIONS=329} [2021-03-25 12:34:43,114 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 176 predicate places. [2021-03-25 12:34:43,114 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:43,114 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 207 places, 329 transitions, 7825 flow [2021-03-25 12:34:43,114 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 207 places, 329 transitions, 7825 flow [2021-03-25 12:34:43,117 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 207 places, 329 transitions, 7825 flow [2021-03-25 12:34:43,175 INFO L129 PetriNetUnfolder]: 210/711 cut-off events. [2021-03-25 12:34:43,175 INFO L130 PetriNetUnfolder]: For 14006/14161 co-relation queries the response was YES. [2021-03-25 12:34:43,178 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5632 conditions, 711 events. 210/711 cut-off events. For 14006/14161 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 5830 event pairs, 0 based on Foata normal form. 19/613 useless extension candidates. Maximal degree in co-relation 5556. Up to 278 conditions per place. [2021-03-25 12:34:43,183 INFO L142 LiptonReduction]: Number of co-enabled transitions 1608 [2021-03-25 12:34:43,301 INFO L154 LiptonReduction]: Checked pairs total: 204 [2021-03-25 12:34:43,301 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 12:34:43,301 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 187 [2021-03-25 12:34:43,301 INFO L480 AbstractCegarLoop]: Abstraction has has 206 places, 328 transitions, 7824 flow [2021-03-25 12:34:43,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 156.25) internal successors, (625), 4 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,302 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:43,302 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:43,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-03-25 12:34:43,502 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:43,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:43,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1136489151, now seen corresponding path program 1 times [2021-03-25 12:34:43,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:43,503 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12351696] [2021-03-25 12:34:43,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:43,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:43,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,519 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:43,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12351696] [2021-03-25 12:34:43,519 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126964497] [2021-03-25 12:34:43,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:43,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:43,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 12:34:43,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:43,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:43,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:43,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:43,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:43,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:43,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:43,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:43,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:43,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:43,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:43,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:43,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:43,586 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 12:34:43,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:43,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:43,588 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:43,588 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 12:34:43,588 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-03-25 12:34:43,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568391139] [2021-03-25 12:34:43,588 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 12:34:43,588 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:43,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 12:34:43,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-25 12:34:43,589 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 284 [2021-03-25 12:34:43,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 328 transitions, 7824 flow. Second operand has 5 states, 5 states have (on average 156.0) internal successors, (780), 5 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:43,590 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 284 [2021-03-25 12:34:43,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:43,812 INFO L129 PetriNetUnfolder]: 216/680 cut-off events. [2021-03-25 12:34:43,812 INFO L130 PetriNetUnfolder]: For 21620/21830 co-relation queries the response was YES. [2021-03-25 12:34:43,815 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6025 conditions, 680 events. 216/680 cut-off events. For 21620/21830 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 5247 event pairs, 0 based on Foata normal form. 174/740 useless extension candidates. Maximal degree in co-relation 5948. Up to 288 conditions per place. [2021-03-25 12:34:43,818 INFO L132 encePairwiseOnDemand]: 270/284 looper letters, 158 selfloop transitions, 14 changer transitions 3/329 dead transitions. [2021-03-25 12:34:43,818 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 329 transitions, 8163 flow [2021-03-25 12:34:43,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 12:34:43,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 12:34:43,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 869 transitions. [2021-03-25 12:34:43,819 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6119718309859155 [2021-03-25 12:34:43,819 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 869 transitions. [2021-03-25 12:34:43,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 869 transitions. [2021-03-25 12:34:43,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:43,819 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 869 transitions. [2021-03-25 12:34:43,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 173.8) internal successors, (869), 5 states have internal predecessors, (869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 284.0) internal successors, (1704), 6 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,821 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 284.0) internal successors, (1704), 6 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:43,821 INFO L185 Difference]: Start difference. First operand has 206 places, 328 transitions, 7824 flow. Second operand 5 states and 869 transitions. [2021-03-25 12:34:43,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 329 transitions, 8163 flow [2021-03-25 12:34:43,887 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 329 transitions, 8083 flow, removed 15 selfloop flow, removed 3 redundant places. [2021-03-25 12:34:43,893 INFO L241 Difference]: Finished difference. Result has 209 places, 326 transitions, 7733 flow [2021-03-25 12:34:43,893 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=284, PETRI_DIFFERENCE_MINUEND_FLOW=7683, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=7733, PETRI_PLACES=209, PETRI_TRANSITIONS=326} [2021-03-25 12:34:43,893 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 178 predicate places. [2021-03-25 12:34:43,893 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:43,893 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 209 places, 326 transitions, 7733 flow [2021-03-25 12:34:43,893 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 209 places, 326 transitions, 7733 flow [2021-03-25 12:34:43,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 209 places, 326 transitions, 7733 flow [2021-03-25 12:34:43,953 INFO L129 PetriNetUnfolder]: 215/672 cut-off events. [2021-03-25 12:34:43,954 INFO L130 PetriNetUnfolder]: For 16129/16293 co-relation queries the response was YES. [2021-03-25 12:34:43,956 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5768 conditions, 672 events. 215/672 cut-off events. For 16129/16293 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 5220 event pairs, 0 based on Foata normal form. 22/579 useless extension candidates. Maximal degree in co-relation 5691. Up to 286 conditions per place. [2021-03-25 12:34:43,961 INFO L142 LiptonReduction]: Number of co-enabled transitions 1318 [2021-03-25 12:34:44,086 INFO L154 LiptonReduction]: Checked pairs total: 106 [2021-03-25 12:34:44,086 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 12:34:44,086 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 193 [2021-03-25 12:34:44,086 INFO L480 AbstractCegarLoop]: Abstraction has has 209 places, 326 transitions, 7737 flow [2021-03-25 12:34:44,087 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 156.0) internal successors, (780), 5 states have internal predecessors, (780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:44,087 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:44,087 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:44,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:44,287 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:44,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:44,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1833051645, now seen corresponding path program 1 times [2021-03-25 12:34:44,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:44,288 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639563115] [2021-03-25 12:34:44,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:44,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:44,300 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:44,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,305 INFO L142 QuantifierPusher]: treesize reduction 13, result has 45.8 percent of original size [2021-03-25 12:34:44,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,309 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 12:34:44,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:44,314 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 12:34:44,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,320 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:44,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:44,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639563115] [2021-03-25 12:34:44,325 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769861390] [2021-03-25 12:34:44,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:44,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:44,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:44,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:44,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,389 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,389 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:44,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:44,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:44,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:44,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:44,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:44,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:44,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,409 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:34:44,409 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:34:44,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:44,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:44,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:44,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:44,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:44,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:44,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:44,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:44,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-25 12:34:44,431 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.1 percent of original size [2021-03-25 12:34:44,431 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 12:34:44,432 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:44,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:44,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:44,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:44,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:44,439 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:44,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:44,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:44,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119746303] [2021-03-25 12:34:44,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:44,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:44,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:44,440 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:44,444 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 286 [2021-03-25 12:34:44,444 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 326 transitions, 7737 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:44,444 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:44,444 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 286 [2021-03-25 12:34:44,444 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:45,262 INFO L129 PetriNetUnfolder]: 260/838 cut-off events. [2021-03-25 12:34:45,263 INFO L130 PetriNetUnfolder]: For 27541/27616 co-relation queries the response was YES. [2021-03-25 12:34:45,266 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7600 conditions, 838 events. 260/838 cut-off events. For 27541/27616 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 6628 event pairs, 0 based on Foata normal form. 38/725 useless extension candidates. Maximal degree in co-relation 7521. Up to 368 conditions per place. [2021-03-25 12:34:45,270 INFO L132 encePairwiseOnDemand]: 181/286 looper letters, 167 selfloop transitions, 217 changer transitions 0/395 dead transitions. [2021-03-25 12:34:45,270 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 395 transitions, 10446 flow [2021-03-25 12:34:45,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 12:34:45,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 12:34:45,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1541 transitions. [2021-03-25 12:34:45,272 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3169477581242287 [2021-03-25 12:34:45,272 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1541 transitions. [2021-03-25 12:34:45,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1541 transitions. [2021-03-25 12:34:45,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:45,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1541 transitions. [2021-03-25 12:34:45,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 90.6470588235294) internal successors, (1541), 17 states have internal predecessors, (1541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:45,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 286.0) internal successors, (5148), 18 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:45,276 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 286.0) internal successors, (5148), 18 states have internal predecessors, (5148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:45,276 INFO L185 Difference]: Start difference. First operand has 209 places, 326 transitions, 7737 flow. Second operand 17 states and 1541 transitions. [2021-03-25 12:34:45,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 395 transitions, 10446 flow [2021-03-25 12:34:45,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 395 transitions, 10378 flow, removed 32 selfloop flow, removed 1 redundant places. [2021-03-25 12:34:45,355 INFO L241 Difference]: Finished difference. Result has 228 places, 388 transitions, 10149 flow [2021-03-25 12:34:45,355 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=286, PETRI_DIFFERENCE_MINUEND_FLOW=7711, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=10149, PETRI_PLACES=228, PETRI_TRANSITIONS=388} [2021-03-25 12:34:45,355 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 197 predicate places. [2021-03-25 12:34:45,355 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:45,355 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 228 places, 388 transitions, 10149 flow [2021-03-25 12:34:45,355 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 228 places, 388 transitions, 10149 flow [2021-03-25 12:34:45,358 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 228 places, 388 transitions, 10149 flow [2021-03-25 12:34:45,439 INFO L129 PetriNetUnfolder]: 260/837 cut-off events. [2021-03-25 12:34:45,439 INFO L130 PetriNetUnfolder]: For 23223/23438 co-relation queries the response was YES. [2021-03-25 12:34:45,443 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7565 conditions, 837 events. 260/837 cut-off events. For 23223/23438 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 6659 event pairs, 0 based on Foata normal form. 30/714 useless extension candidates. Maximal degree in co-relation 7483. Up to 368 conditions per place. [2021-03-25 12:34:45,449 INFO L142 LiptonReduction]: Number of co-enabled transitions 1562 [2021-03-25 12:34:45,852 INFO L154 LiptonReduction]: Checked pairs total: 3102 [2021-03-25 12:34:45,852 INFO L156 LiptonReduction]: Total number of compositions: 15 [2021-03-25 12:34:45,852 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 497 [2021-03-25 12:34:45,852 INFO L480 AbstractCegarLoop]: Abstraction has has 228 places, 388 transitions, 10149 flow [2021-03-25 12:34:45,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:45,852 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:45,852 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:46,054 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-03-25 12:34:46,054 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:46,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:46,055 INFO L82 PathProgramCache]: Analyzing trace with hash 564581342, now seen corresponding path program 1 times [2021-03-25 12:34:46,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:46,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726007824] [2021-03-25 12:34:46,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:46,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:46,067 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:46,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:46,070 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-25 12:34:46,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:46,075 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:46,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:46,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:46,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:46,086 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:46,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:46,091 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726007824] [2021-03-25 12:34:46,091 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:46,091 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 12:34:46,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466693042] [2021-03-25 12:34:46,091 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 12:34:46,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:46,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 12:34:46,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-25 12:34:46,092 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 301 [2021-03-25 12:34:46,093 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 388 transitions, 10149 flow. Second operand has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:46,093 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:46,093 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 301 [2021-03-25 12:34:46,093 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:46,598 INFO L129 PetriNetUnfolder]: 267/854 cut-off events. [2021-03-25 12:34:46,598 INFO L130 PetriNetUnfolder]: For 22807/22920 co-relation queries the response was YES. [2021-03-25 12:34:46,602 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8279 conditions, 854 events. 267/854 cut-off events. For 22807/22920 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 6816 event pairs, 0 based on Foata normal form. 19/721 useless extension candidates. Maximal degree in co-relation 8195. Up to 447 conditions per place. [2021-03-25 12:34:46,606 INFO L132 encePairwiseOnDemand]: 257/301 looper letters, 331 selfloop transitions, 65 changer transitions 1/408 dead transitions. [2021-03-25 12:34:46,607 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 408 transitions, 11396 flow [2021-03-25 12:34:46,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 12:34:46,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 12:34:46,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 724 transitions. [2021-03-25 12:34:46,608 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.34361651637399143 [2021-03-25 12:34:46,608 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 724 transitions. [2021-03-25 12:34:46,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 724 transitions. [2021-03-25 12:34:46,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:46,608 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 724 transitions. [2021-03-25 12:34:46,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 103.42857142857143) internal successors, (724), 7 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:46,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 301.0) internal successors, (2408), 8 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:46,610 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 301.0) internal successors, (2408), 8 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:46,610 INFO L185 Difference]: Start difference. First operand has 228 places, 388 transitions, 10149 flow. Second operand 7 states and 724 transitions. [2021-03-25 12:34:46,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 408 transitions, 11396 flow [2021-03-25 12:34:46,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 408 transitions, 10939 flow, removed 150 selfloop flow, removed 12 redundant places. [2021-03-25 12:34:46,711 INFO L241 Difference]: Finished difference. Result has 223 places, 392 transitions, 10033 flow [2021-03-25 12:34:46,711 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=301, PETRI_DIFFERENCE_MINUEND_FLOW=9698, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=388, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=323, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10033, PETRI_PLACES=223, PETRI_TRANSITIONS=392} [2021-03-25 12:34:46,711 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 192 predicate places. [2021-03-25 12:34:46,711 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:46,711 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 223 places, 392 transitions, 10033 flow [2021-03-25 12:34:46,711 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 223 places, 392 transitions, 10033 flow [2021-03-25 12:34:46,714 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 223 places, 392 transitions, 10033 flow [2021-03-25 12:34:46,799 INFO L129 PetriNetUnfolder]: 264/849 cut-off events. [2021-03-25 12:34:46,800 INFO L130 PetriNetUnfolder]: For 21007/21186 co-relation queries the response was YES. [2021-03-25 12:34:46,804 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7532 conditions, 849 events. 264/849 cut-off events. For 21007/21186 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 6870 event pairs, 0 based on Foata normal form. 48/744 useless extension candidates. Maximal degree in co-relation 7450. Up to 355 conditions per place. [2021-03-25 12:34:46,810 INFO L142 LiptonReduction]: Number of co-enabled transitions 1578 [2021-03-25 12:34:47,036 INFO L154 LiptonReduction]: Checked pairs total: 1936 [2021-03-25 12:34:47,036 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 12:34:47,036 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 325 [2021-03-25 12:34:47,036 INFO L480 AbstractCegarLoop]: Abstraction has has 223 places, 392 transitions, 10033 flow [2021-03-25 12:34:47,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,037 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:47,037 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:47,037 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-25 12:34:47,037 INFO L428 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:47,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:47,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1837511801, now seen corresponding path program 1 times [2021-03-25 12:34:47,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:47,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067375711] [2021-03-25 12:34:47,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:47,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:47,051 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:47,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:47,054 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:47,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:47,059 INFO L142 QuantifierPusher]: treesize reduction 6, result has 70.0 percent of original size [2021-03-25 12:34:47,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:47,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:47,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:47,071 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:47,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:47,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:47,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067375711] [2021-03-25 12:34:47,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:47,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 12:34:47,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320313843] [2021-03-25 12:34:47,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 12:34:47,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:47,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 12:34:47,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 12:34:47,078 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 309 [2021-03-25 12:34:47,079 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 392 transitions, 10033 flow. Second operand has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,079 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:47,079 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 309 [2021-03-25 12:34:47,079 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:47,607 INFO L129 PetriNetUnfolder]: 267/858 cut-off events. [2021-03-25 12:34:47,607 INFO L130 PetriNetUnfolder]: For 22316/22401 co-relation queries the response was YES. [2021-03-25 12:34:47,611 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8147 conditions, 858 events. 267/858 cut-off events. For 22316/22401 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 6930 event pairs, 0 based on Foata normal form. 19/726 useless extension candidates. Maximal degree in co-relation 8063. Up to 378 conditions per place. [2021-03-25 12:34:47,615 INFO L132 encePairwiseOnDemand]: 227/309 looper letters, 262 selfloop transitions, 136 changer transitions 1/410 dead transitions. [2021-03-25 12:34:47,615 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 410 transitions, 11195 flow [2021-03-25 12:34:47,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 12:34:47,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 12:34:47,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 818 transitions. [2021-03-25 12:34:47,620 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3309061488673139 [2021-03-25 12:34:47,621 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 818 transitions. [2021-03-25 12:34:47,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 818 transitions. [2021-03-25 12:34:47,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:47,621 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 818 transitions. [2021-03-25 12:34:47,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 102.25) internal successors, (818), 8 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,624 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 309.0) internal successors, (2781), 9 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,624 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 309.0) internal successors, (2781), 9 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,624 INFO L185 Difference]: Start difference. First operand has 223 places, 392 transitions, 10033 flow. Second operand 8 states and 818 transitions. [2021-03-25 12:34:47,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 410 transitions, 11195 flow [2021-03-25 12:34:47,715 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 410 transitions, 11122 flow, removed 1 selfloop flow, removed 4 redundant places. [2021-03-25 12:34:47,723 INFO L241 Difference]: Finished difference. Result has 227 places, 393 transitions, 10386 flow [2021-03-25 12:34:47,724 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=9960, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=392, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=10386, PETRI_PLACES=227, PETRI_TRANSITIONS=393} [2021-03-25 12:34:47,724 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 196 predicate places. [2021-03-25 12:34:47,724 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:47,724 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 227 places, 393 transitions, 10386 flow [2021-03-25 12:34:47,725 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 227 places, 393 transitions, 10386 flow [2021-03-25 12:34:47,728 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 227 places, 393 transitions, 10386 flow [2021-03-25 12:34:47,809 INFO L129 PetriNetUnfolder]: 265/858 cut-off events. [2021-03-25 12:34:47,809 INFO L130 PetriNetUnfolder]: For 22336/22505 co-relation queries the response was YES. [2021-03-25 12:34:47,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7771 conditions, 858 events. 265/858 cut-off events. For 22336/22505 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 7043 event pairs, 0 based on Foata normal form. 45/748 useless extension candidates. Maximal degree in co-relation 7688. Up to 358 conditions per place. [2021-03-25 12:34:47,818 INFO L142 LiptonReduction]: Number of co-enabled transitions 1582 [2021-03-25 12:34:47,859 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 12:34:47,859 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 12:34:47,859 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 135 [2021-03-25 12:34:47,860 INFO L480 AbstractCegarLoop]: Abstraction has has 227 places, 393 transitions, 10386 flow [2021-03-25 12:34:47,860 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,860 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:47,860 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:47,860 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-25 12:34:47,860 INFO L428 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:47,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:47,860 INFO L82 PathProgramCache]: Analyzing trace with hash 1861477281, now seen corresponding path program 1 times [2021-03-25 12:34:47,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:47,860 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482218989] [2021-03-25 12:34:47,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:47,871 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:47,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:47,875 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:47,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:47,879 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:47,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:47,885 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:47,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:47,891 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:47,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:47,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:47,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482218989] [2021-03-25 12:34:47,896 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:47,896 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 12:34:47,896 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304623055] [2021-03-25 12:34:47,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 12:34:47,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:47,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 12:34:47,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-25 12:34:47,897 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 309 [2021-03-25 12:34:47,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 393 transitions, 10386 flow. Second operand has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:47,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:47,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 309 [2021-03-25 12:34:47,898 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:48,458 INFO L129 PetriNetUnfolder]: 271/873 cut-off events. [2021-03-25 12:34:48,458 INFO L130 PetriNetUnfolder]: For 24080/24165 co-relation queries the response was YES. [2021-03-25 12:34:48,461 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8468 conditions, 873 events. 271/873 cut-off events. For 24080/24165 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 7081 event pairs, 0 based on Foata normal form. 19/739 useless extension candidates. Maximal degree in co-relation 8383. Up to 368 conditions per place. [2021-03-25 12:34:48,466 INFO L132 encePairwiseOnDemand]: 194/309 looper letters, 207 selfloop transitions, 193 changer transitions 1/412 dead transitions. [2021-03-25 12:34:48,466 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 412 transitions, 11589 flow [2021-03-25 12:34:48,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-25 12:34:48,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-25 12:34:48,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 982 transitions. [2021-03-25 12:34:48,468 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.31779935275080906 [2021-03-25 12:34:48,468 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 982 transitions. [2021-03-25 12:34:48,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 982 transitions. [2021-03-25 12:34:48,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:48,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 982 transitions. [2021-03-25 12:34:48,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 98.2) internal successors, (982), 10 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:48,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 309.0) internal successors, (3399), 11 states have internal predecessors, (3399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:48,471 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 309.0) internal successors, (3399), 11 states have internal predecessors, (3399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:48,471 INFO L185 Difference]: Start difference. First operand has 227 places, 393 transitions, 10386 flow. Second operand 10 states and 982 transitions. [2021-03-25 12:34:48,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 412 transitions, 11589 flow [2021-03-25 12:34:48,564 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 412 transitions, 11390 flow, removed 0 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:48,572 INFO L241 Difference]: Finished difference. Result has 231 places, 397 transitions, 10847 flow [2021-03-25 12:34:48,572 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=10187, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=10847, PETRI_PLACES=231, PETRI_TRANSITIONS=397} [2021-03-25 12:34:48,574 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 200 predicate places. [2021-03-25 12:34:48,574 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:48,574 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 231 places, 397 transitions, 10847 flow [2021-03-25 12:34:48,574 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 231 places, 397 transitions, 10847 flow [2021-03-25 12:34:48,577 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 231 places, 397 transitions, 10847 flow [2021-03-25 12:34:48,665 INFO L129 PetriNetUnfolder]: 269/874 cut-off events. [2021-03-25 12:34:48,665 INFO L130 PetriNetUnfolder]: For 23701/23878 co-relation queries the response was YES. [2021-03-25 12:34:48,669 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8098 conditions, 874 events. 269/874 cut-off events. For 23701/23878 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 7288 event pairs, 0 based on Foata normal form. 50/767 useless extension candidates. Maximal degree in co-relation 8014. Up to 366 conditions per place. [2021-03-25 12:34:48,675 INFO L142 LiptonReduction]: Number of co-enabled transitions 1598 [2021-03-25 12:34:48,719 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 12:34:48,719 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 12:34:48,719 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 145 [2021-03-25 12:34:48,719 INFO L480 AbstractCegarLoop]: Abstraction has has 231 places, 397 transitions, 10847 flow [2021-03-25 12:34:48,719 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:48,719 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:48,719 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:48,719 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-03-25 12:34:48,719 INFO L428 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:48,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:48,720 INFO L82 PathProgramCache]: Analyzing trace with hash 1096228399, now seen corresponding path program 1 times [2021-03-25 12:34:48,720 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:48,720 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297214356] [2021-03-25 12:34:48,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:48,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:48,729 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:48,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:48,734 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:34:48,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:48,738 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:48,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:48,744 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 12:34:48,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:48,750 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:48,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:48,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:48,755 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297214356] [2021-03-25 12:34:48,755 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:48,755 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 12:34:48,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045564273] [2021-03-25 12:34:48,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 12:34:48,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:48,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 12:34:48,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-03-25 12:34:48,756 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 309 [2021-03-25 12:34:48,757 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 397 transitions, 10847 flow. Second operand has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:48,757 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:48,757 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 309 [2021-03-25 12:34:48,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:49,388 INFO L129 PetriNetUnfolder]: 291/943 cut-off events. [2021-03-25 12:34:49,389 INFO L130 PetriNetUnfolder]: For 30466/30581 co-relation queries the response was YES. [2021-03-25 12:34:49,392 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9364 conditions, 943 events. 291/943 cut-off events. For 30466/30581 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 7830 event pairs, 0 based on Foata normal form. 23/799 useless extension candidates. Maximal degree in co-relation 9278. Up to 406 conditions per place. [2021-03-25 12:34:49,397 INFO L132 encePairwiseOnDemand]: 161/309 looper letters, 120 selfloop transitions, 304 changer transitions 2/437 dead transitions. [2021-03-25 12:34:49,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 437 transitions, 12889 flow [2021-03-25 12:34:49,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-25 12:34:49,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-25 12:34:49,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1085 transitions. [2021-03-25 12:34:49,398 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3192115328037658 [2021-03-25 12:34:49,398 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1085 transitions. [2021-03-25 12:34:49,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1085 transitions. [2021-03-25 12:34:49,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:49,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1085 transitions. [2021-03-25 12:34:49,399 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 98.63636363636364) internal successors, (1085), 11 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:49,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 309.0) internal successors, (3708), 12 states have internal predecessors, (3708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:49,401 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 309.0) internal successors, (3708), 12 states have internal predecessors, (3708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:49,401 INFO L185 Difference]: Start difference. First operand has 231 places, 397 transitions, 10847 flow. Second operand 11 states and 1085 transitions. [2021-03-25 12:34:49,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 437 transitions, 12889 flow [2021-03-25 12:34:49,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 437 transitions, 12625 flow, removed 22 selfloop flow, removed 6 redundant places. [2021-03-25 12:34:49,518 INFO L241 Difference]: Finished difference. Result has 238 places, 425 transitions, 12476 flow [2021-03-25 12:34:49,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=309, PETRI_DIFFERENCE_MINUEND_FLOW=10603, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=397, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=277, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=12476, PETRI_PLACES=238, PETRI_TRANSITIONS=425} [2021-03-25 12:34:49,518 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 207 predicate places. [2021-03-25 12:34:49,518 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:49,518 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 238 places, 425 transitions, 12476 flow [2021-03-25 12:34:49,518 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 238 places, 425 transitions, 12476 flow [2021-03-25 12:34:49,522 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 238 places, 425 transitions, 12476 flow [2021-03-25 12:34:49,617 INFO L129 PetriNetUnfolder]: 289/939 cut-off events. [2021-03-25 12:34:49,617 INFO L130 PetriNetUnfolder]: For 29532/29826 co-relation queries the response was YES. [2021-03-25 12:34:49,621 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9244 conditions, 939 events. 289/939 cut-off events. For 29532/29826 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 7971 event pairs, 0 based on Foata normal form. 61/832 useless extension candidates. Maximal degree in co-relation 9157. Up to 405 conditions per place. [2021-03-25 12:34:49,628 INFO L142 LiptonReduction]: Number of co-enabled transitions 1698 [2021-03-25 12:34:49,787 INFO L154 LiptonReduction]: Checked pairs total: 801 [2021-03-25 12:34:49,787 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:34:49,787 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 269 [2021-03-25 12:34:49,788 INFO L480 AbstractCegarLoop]: Abstraction has has 238 places, 425 transitions, 12476 flow [2021-03-25 12:34:49,788 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 77.85714285714286) internal successors, (545), 7 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:49,788 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:49,788 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:49,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-03-25 12:34:49,788 INFO L428 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:49,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:49,788 INFO L82 PathProgramCache]: Analyzing trace with hash 1646718125, now seen corresponding path program 1 times [2021-03-25 12:34:49,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:49,788 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191086447] [2021-03-25 12:34:49,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:49,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:49,801 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:49,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,804 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:49,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,809 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:34:49,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:49,817 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:49,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:49,823 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:49,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:49,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191086447] [2021-03-25 12:34:49,829 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740795178] [2021-03-25 12:34:49,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:49,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:49,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:49,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:49,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:49,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:49,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:49,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:49,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:49,905 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 12:34:49,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:49,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:49,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:49,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:49,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:49,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:49,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:49,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:49,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:49,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:49,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,927 INFO L147 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size 18 [2021-03-25 12:34:49,927 INFO L142 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size [2021-03-25 12:34:49,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:49,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:49,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:49,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:49,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:34:49,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:49,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:49,943 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:49,944 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:49,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:49,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:49,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:49,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:49,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649214162] [2021-03-25 12:34:49,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:49,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:49,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:49,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:49,950 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 312 [2021-03-25 12:34:49,950 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 425 transitions, 12476 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:49,950 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:49,950 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 312 [2021-03-25 12:34:49,950 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:50,640 INFO L129 PetriNetUnfolder]: 291/951 cut-off events. [2021-03-25 12:34:50,641 INFO L130 PetriNetUnfolder]: For 29458/29616 co-relation queries the response was YES. [2021-03-25 12:34:50,645 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9901 conditions, 951 events. 291/951 cut-off events. For 29458/29616 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 7947 event pairs, 0 based on Foata normal form. 31/814 useless extension candidates. Maximal degree in co-relation 9812. Up to 412 conditions per place. [2021-03-25 12:34:50,650 INFO L132 encePairwiseOnDemand]: 221/312 looper letters, 265 selfloop transitions, 164 changer transitions 0/440 dead transitions. [2021-03-25 12:34:50,650 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 252 places, 440 transitions, 13664 flow [2021-03-25 12:34:50,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:34:50,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:34:50,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1357 transitions. [2021-03-25 12:34:50,652 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.289957264957265 [2021-03-25 12:34:50,652 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1357 transitions. [2021-03-25 12:34:50,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1357 transitions. [2021-03-25 12:34:50,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:50,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1357 transitions. [2021-03-25 12:34:50,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 90.46666666666667) internal successors, (1357), 15 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:50,655 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 312.0) internal successors, (4992), 16 states have internal predecessors, (4992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:50,655 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 312.0) internal successors, (4992), 16 states have internal predecessors, (4992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:50,655 INFO L185 Difference]: Start difference. First operand has 238 places, 425 transitions, 12476 flow. Second operand 15 states and 1357 transitions. [2021-03-25 12:34:50,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 252 places, 440 transitions, 13664 flow [2021-03-25 12:34:50,777 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 440 transitions, 13432 flow, removed 43 selfloop flow, removed 7 redundant places. [2021-03-25 12:34:50,785 INFO L241 Difference]: Finished difference. Result has 246 places, 428 transitions, 12788 flow [2021-03-25 12:34:50,786 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=312, PETRI_DIFFERENCE_MINUEND_FLOW=12246, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=425, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=12788, PETRI_PLACES=246, PETRI_TRANSITIONS=428} [2021-03-25 12:34:50,786 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 215 predicate places. [2021-03-25 12:34:50,786 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:50,786 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 246 places, 428 transitions, 12788 flow [2021-03-25 12:34:50,786 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 246 places, 428 transitions, 12788 flow [2021-03-25 12:34:50,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 246 places, 428 transitions, 12788 flow [2021-03-25 12:34:50,890 INFO L129 PetriNetUnfolder]: 291/950 cut-off events. [2021-03-25 12:34:50,890 INFO L130 PetriNetUnfolder]: For 29535/29820 co-relation queries the response was YES. [2021-03-25 12:34:50,895 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9426 conditions, 950 events. 291/950 cut-off events. For 29535/29820 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 8101 event pairs, 0 based on Foata normal form. 58/837 useless extension candidates. Maximal degree in co-relation 9339. Up to 411 conditions per place. [2021-03-25 12:34:50,901 INFO L142 LiptonReduction]: Number of co-enabled transitions 1710 [2021-03-25 12:34:50,955 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 12:34:50,955 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 12:34:50,955 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 169 [2021-03-25 12:34:50,956 INFO L480 AbstractCegarLoop]: Abstraction has has 246 places, 428 transitions, 12788 flow [2021-03-25 12:34:50,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:50,956 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:50,956 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:51,163 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-25 12:34:51,164 INFO L428 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:51,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:51,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1667752834, now seen corresponding path program 1 times [2021-03-25 12:34:51,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:51,164 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884306887] [2021-03-25 12:34:51,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:51,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:51,177 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:51,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,180 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:51,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,184 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:51,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:51,189 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:34:51,189 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:34:51,198 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:51,198 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:34:51,206 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:51,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884306887] [2021-03-25 12:34:51,206 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407839356] [2021-03-25 12:34:51,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:51,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:51,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:51,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:51,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:51,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:51,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:51,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:51,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:51,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:51,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,285 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:34:51,286 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:34:51,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:51,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:51,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:51,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:51,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:51,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:51,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:51,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 12:34:51,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:51,316 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.8 percent of original size [2021-03-25 12:34:51,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,317 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:51,318 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,319 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:51,320 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:51,320 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:51,321 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:51,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:51,321 INFO L142 QuantifierPusher]: treesize reduction -4, result has 105.7 percent of original size [2021-03-25 12:34:51,342 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:34:51,347 INFO L147 QuantifierPusher]: treesize reduction 17, result has 99.4 percent of original size 2624 [2021-03-25 12:34:51,350 INFO L147 QuantifierPusher]: treesize reduction 17, result has 99.4 percent of original size 2624 [2021-03-25 12:34:51,354 INFO L142 QuantifierPusher]: treesize reduction 17, result has 99.4 percent of original size [2021-03-25 12:34:51,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2624 [2021-03-25 12:34:51,545 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 27 [2021-03-25 12:34:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:51,546 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:51,546 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:51,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314375979] [2021-03-25 12:34:51,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:51,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:51,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:51,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:51,547 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 312 [2021-03-25 12:34:51,548 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 428 transitions, 12788 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:51,548 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:51,548 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 312 [2021-03-25 12:34:51,548 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:52,672 INFO L129 PetriNetUnfolder]: 306/1000 cut-off events. [2021-03-25 12:34:52,672 INFO L130 PetriNetUnfolder]: For 36910/37084 co-relation queries the response was YES. [2021-03-25 12:34:52,677 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10575 conditions, 1000 events. 306/1000 cut-off events. For 36910/37084 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 8485 event pairs, 0 based on Foata normal form. 33/854 useless extension candidates. Maximal degree in co-relation 10486. Up to 439 conditions per place. [2021-03-25 12:34:52,681 INFO L132 encePairwiseOnDemand]: 152/312 looper letters, 99 selfloop transitions, 356 changer transitions 0/466 dead transitions. [2021-03-25 12:34:52,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 466 transitions, 14899 flow [2021-03-25 12:34:52,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 12:34:52,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 12:34:52,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2247 transitions. [2021-03-25 12:34:52,702 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.27699704142011833 [2021-03-25 12:34:52,702 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2247 transitions. [2021-03-25 12:34:52,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2247 transitions. [2021-03-25 12:34:52,702 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:52,702 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2247 transitions. [2021-03-25 12:34:52,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 86.42307692307692) internal successors, (2247), 26 states have internal predecessors, (2247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:52,707 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 312.0) internal successors, (8424), 27 states have internal predecessors, (8424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:52,707 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 312.0) internal successors, (8424), 27 states have internal predecessors, (8424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:52,707 INFO L185 Difference]: Start difference. First operand has 246 places, 428 transitions, 12788 flow. Second operand 26 states and 2247 transitions. [2021-03-25 12:34:52,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 466 transitions, 14899 flow [2021-03-25 12:34:52,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 466 transitions, 14689 flow, removed 5 selfloop flow, removed 10 redundant places. [2021-03-25 12:34:52,840 INFO L241 Difference]: Finished difference. Result has 267 places, 461 transitions, 14816 flow [2021-03-25 12:34:52,841 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=312, PETRI_DIFFERENCE_MINUEND_FLOW=12584, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=330, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=14816, PETRI_PLACES=267, PETRI_TRANSITIONS=461} [2021-03-25 12:34:52,841 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 236 predicate places. [2021-03-25 12:34:52,841 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:52,841 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 267 places, 461 transitions, 14816 flow [2021-03-25 12:34:52,841 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 267 places, 461 transitions, 14816 flow [2021-03-25 12:34:52,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 267 places, 461 transitions, 14816 flow [2021-03-25 12:34:52,957 INFO L129 PetriNetUnfolder]: 307/999 cut-off events. [2021-03-25 12:34:52,957 INFO L130 PetriNetUnfolder]: For 36473/36777 co-relation queries the response was YES. [2021-03-25 12:34:52,962 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10566 conditions, 999 events. 307/999 cut-off events. For 36473/36777 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 8578 event pairs, 0 based on Foata normal form. 73/893 useless extension candidates. Maximal degree in co-relation 10473. Up to 439 conditions per place. [2021-03-25 12:34:52,970 INFO L142 LiptonReduction]: Number of co-enabled transitions 1820 [2021-03-25 12:34:53,208 INFO L154 LiptonReduction]: Checked pairs total: 1742 [2021-03-25 12:34:53,208 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-25 12:34:53,208 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 367 [2021-03-25 12:34:53,209 INFO L480 AbstractCegarLoop]: Abstraction has has 267 places, 460 transitions, 14803 flow [2021-03-25 12:34:53,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:53,209 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:53,209 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:53,411 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:53,411 INFO L428 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:53,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:53,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1158625694, now seen corresponding path program 1 times [2021-03-25 12:34:53,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:53,412 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216286595] [2021-03-25 12:34:53,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:53,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:53,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:53,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216286595] [2021-03-25 12:34:53,426 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88030312] [2021-03-25 12:34:53,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:53,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:53,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 12:34:53,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:53,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:53,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:53,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:53,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:53,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:53,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:53,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:53,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:53,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:53,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:53,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:53,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 12:34:53,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:53,494 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-03-25 12:34:53,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:53,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:53,500 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:53,500 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 12:34:53,500 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-03-25 12:34:53,500 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761602149] [2021-03-25 12:34:53,500 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 12:34:53,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:53,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 12:34:53,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-25 12:34:53,501 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 318 [2021-03-25 12:34:53,502 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 460 transitions, 14803 flow. Second operand has 5 states, 5 states have (on average 196.2) internal successors, (981), 5 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:53,502 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:53,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 318 [2021-03-25 12:34:53,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:53,943 INFO L129 PetriNetUnfolder]: 303/994 cut-off events. [2021-03-25 12:34:53,943 INFO L130 PetriNetUnfolder]: For 40637/40995 co-relation queries the response was YES. [2021-03-25 12:34:53,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11157 conditions, 994 events. 303/994 cut-off events. For 40637/40995 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 8464 event pairs, 0 based on Foata normal form. 136/954 useless extension candidates. Maximal degree in co-relation 11062. Up to 435 conditions per place. [2021-03-25 12:34:53,953 INFO L132 encePairwiseOnDemand]: 314/318 looper letters, 171 selfloop transitions, 3 changer transitions 0/459 dead transitions. [2021-03-25 12:34:53,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 459 transitions, 15100 flow [2021-03-25 12:34:53,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 12:34:53,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 12:34:53,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 880 transitions. [2021-03-25 12:34:53,954 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6918238993710691 [2021-03-25 12:34:53,954 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 880 transitions. [2021-03-25 12:34:53,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 880 transitions. [2021-03-25 12:34:53,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:53,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 880 transitions. [2021-03-25 12:34:53,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 220.0) internal successors, (880), 4 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:53,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 318.0) internal successors, (1590), 5 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:53,956 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 318.0) internal successors, (1590), 5 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:53,956 INFO L185 Difference]: Start difference. First operand has 267 places, 460 transitions, 14803 flow. Second operand 4 states and 880 transitions. [2021-03-25 12:34:53,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 459 transitions, 15100 flow [2021-03-25 12:34:54,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 459 transitions, 14309 flow, removed 304 selfloop flow, removed 15 redundant places. [2021-03-25 12:34:54,115 INFO L241 Difference]: Finished difference. Result has 256 places, 454 transitions, 13880 flow [2021-03-25 12:34:54,115 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=318, PETRI_DIFFERENCE_MINUEND_FLOW=13867, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=453, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=13880, PETRI_PLACES=256, PETRI_TRANSITIONS=454} [2021-03-25 12:34:54,115 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 225 predicate places. [2021-03-25 12:34:54,115 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:54,115 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 256 places, 454 transitions, 13880 flow [2021-03-25 12:34:54,115 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 256 places, 454 transitions, 13880 flow [2021-03-25 12:34:54,120 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 256 places, 454 transitions, 13880 flow [2021-03-25 12:34:54,229 INFO L129 PetriNetUnfolder]: 304/993 cut-off events. [2021-03-25 12:34:54,229 INFO L130 PetriNetUnfolder]: For 33450/33738 co-relation queries the response was YES. [2021-03-25 12:34:54,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10453 conditions, 993 events. 304/993 cut-off events. For 33450/33738 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 8586 event pairs, 0 based on Foata normal form. 53/1040 useless extension candidates. Maximal degree in co-relation 10361. Up to 397 conditions per place. [2021-03-25 12:34:54,241 INFO L142 LiptonReduction]: Number of co-enabled transitions 1780 [2021-03-25 12:34:54,421 INFO L154 LiptonReduction]: Checked pairs total: 321 [2021-03-25 12:34:54,421 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-25 12:34:54,421 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 306 [2021-03-25 12:34:54,421 INFO L480 AbstractCegarLoop]: Abstraction has has 256 places, 454 transitions, 13881 flow [2021-03-25 12:34:54,421 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 196.2) internal successors, (981), 5 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:54,421 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:54,421 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:54,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-03-25 12:34:54,623 INFO L428 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:54,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:54,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1223403888, now seen corresponding path program 1 times [2021-03-25 12:34:54,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:54,624 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111885887] [2021-03-25 12:34:54,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:54,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:54,636 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:54,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,640 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:54,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,644 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:34:54,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:54,649 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:54,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:54,655 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:54,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:54,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111885887] [2021-03-25 12:34:54,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773149946] [2021-03-25 12:34:54,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:54,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:54,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:54,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:54,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:54,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:54,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:54,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:54,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:34:54,728 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 12:34:54,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:54,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:34:54,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:54,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:54,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:54,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:34:54,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:54,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:54,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:54,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:34:54,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,750 INFO L147 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size 18 [2021-03-25 12:34:54,751 INFO L142 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size [2021-03-25 12:34:54,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:34:54,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:54,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:54,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:54,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:34:54,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:54,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:54,765 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:54,766 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:54,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:54,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:54,771 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:54,771 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:54,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882390343] [2021-03-25 12:34:54,771 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:54,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:54,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:54,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:54,772 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 320 [2021-03-25 12:34:54,772 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 454 transitions, 13881 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:54,772 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:54,773 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 320 [2021-03-25 12:34:54,773 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:55,532 INFO L129 PetriNetUnfolder]: 306/1004 cut-off events. [2021-03-25 12:34:55,532 INFO L130 PetriNetUnfolder]: For 34939/35247 co-relation queries the response was YES. [2021-03-25 12:34:55,538 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11144 conditions, 1004 events. 306/1004 cut-off events. For 34939/35247 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 8497 event pairs, 0 based on Foata normal form. 49/1049 useless extension candidates. Maximal degree in co-relation 11050. Up to 424 conditions per place. [2021-03-25 12:34:55,543 INFO L132 encePairwiseOnDemand]: 224/320 looper letters, 277 selfloop transitions, 182 changer transitions 0/471 dead transitions. [2021-03-25 12:34:55,543 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 471 transitions, 15195 flow [2021-03-25 12:34:55,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:34:55,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:34:55,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1366 transitions. [2021-03-25 12:34:55,544 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.28458333333333335 [2021-03-25 12:34:55,544 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1366 transitions. [2021-03-25 12:34:55,545 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1366 transitions. [2021-03-25 12:34:55,545 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:55,545 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1366 transitions. [2021-03-25 12:34:55,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 91.06666666666666) internal successors, (1366), 15 states have internal predecessors, (1366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:55,548 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 320.0) internal successors, (5120), 16 states have internal predecessors, (5120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:55,548 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 320.0) internal successors, (5120), 16 states have internal predecessors, (5120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:55,548 INFO L185 Difference]: Start difference. First operand has 256 places, 454 transitions, 13881 flow. Second operand 15 states and 1366 transitions. [2021-03-25 12:34:55,548 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 471 transitions, 15195 flow [2021-03-25 12:34:55,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 471 transitions, 15175 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-03-25 12:34:55,702 INFO L241 Difference]: Finished difference. Result has 270 places, 457 transitions, 14465 flow [2021-03-25 12:34:55,702 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=13865, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=14465, PETRI_PLACES=270, PETRI_TRANSITIONS=457} [2021-03-25 12:34:55,702 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 239 predicate places. [2021-03-25 12:34:55,702 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:55,702 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 270 places, 457 transitions, 14465 flow [2021-03-25 12:34:55,702 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 270 places, 457 transitions, 14465 flow [2021-03-25 12:34:55,707 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 270 places, 457 transitions, 14465 flow [2021-03-25 12:34:55,824 INFO L129 PetriNetUnfolder]: 307/1002 cut-off events. [2021-03-25 12:34:55,825 INFO L130 PetriNetUnfolder]: For 34729/35025 co-relation queries the response was YES. [2021-03-25 12:34:55,831 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10788 conditions, 1002 events. 307/1002 cut-off events. For 34729/35025 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 8641 event pairs, 0 based on Foata normal form. 57/1053 useless extension candidates. Maximal degree in co-relation 10694. Up to 403 conditions per place. [2021-03-25 12:34:55,839 INFO L142 LiptonReduction]: Number of co-enabled transitions 1792 [2021-03-25 12:34:55,908 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 12:34:55,908 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 12:34:55,908 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 206 [2021-03-25 12:34:55,909 INFO L480 AbstractCegarLoop]: Abstraction has has 270 places, 457 transitions, 14465 flow [2021-03-25 12:34:55,909 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:55,909 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:55,909 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:56,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:56,123 INFO L428 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:56,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:56,124 INFO L82 PathProgramCache]: Analyzing trace with hash 228054957, now seen corresponding path program 1 times [2021-03-25 12:34:56,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:56,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280370937] [2021-03-25 12:34:56,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:56,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:56,139 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:56,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,143 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:56,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,148 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:56,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:56,154 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:34:56,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:34:56,160 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:34:56,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:56,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280370937] [2021-03-25 12:34:56,166 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185709687] [2021-03-25 12:34:56,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:56,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:56,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:56,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:56,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:56,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:56,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:56,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,239 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,239 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:56,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:56,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:56,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:56,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,255 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:34:56,255 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:34:56,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:56,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:56,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 12:34:56,266 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.8 percent of original size [2021-03-25 12:34:56,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 12:34:56,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 12:34:56,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:56,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:56,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:56,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:34:56,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:56,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:56,291 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:34:56,291 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:34:56,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:34:56,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:56,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:56,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:34:56,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762279863] [2021-03-25 12:34:56,300 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:34:56,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:56,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:34:56,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:34:56,301 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 320 [2021-03-25 12:34:56,301 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 457 transitions, 14465 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:56,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:56,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 320 [2021-03-25 12:34:56,302 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:57,122 INFO L129 PetriNetUnfolder]: 306/1006 cut-off events. [2021-03-25 12:34:57,122 INFO L130 PetriNetUnfolder]: For 36365/36712 co-relation queries the response was YES. [2021-03-25 12:34:57,127 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11426 conditions, 1006 events. 306/1006 cut-off events. For 36365/36712 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 8563 event pairs, 0 based on Foata normal form. 39/1041 useless extension candidates. Maximal degree in co-relation 11330. Up to 405 conditions per place. [2021-03-25 12:34:57,133 INFO L132 encePairwiseOnDemand]: 212/320 looper letters, 248 selfloop transitions, 214 changer transitions 0/474 dead transitions. [2021-03-25 12:34:57,133 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 474 transitions, 15785 flow [2021-03-25 12:34:57,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-25 12:34:57,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-25 12:34:57,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1524 transitions. [2021-03-25 12:34:57,137 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.2801470588235294 [2021-03-25 12:34:57,137 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1524 transitions. [2021-03-25 12:34:57,137 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1524 transitions. [2021-03-25 12:34:57,137 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:57,137 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1524 transitions. [2021-03-25 12:34:57,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 89.6470588235294) internal successors, (1524), 17 states have internal predecessors, (1524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:57,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 320.0) internal successors, (5760), 18 states have internal predecessors, (5760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:57,141 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 320.0) internal successors, (5760), 18 states have internal predecessors, (5760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:57,141 INFO L185 Difference]: Start difference. First operand has 270 places, 457 transitions, 14465 flow. Second operand 17 states and 1524 transitions. [2021-03-25 12:34:57,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 474 transitions, 15785 flow [2021-03-25 12:34:57,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 474 transitions, 15552 flow, removed 7 selfloop flow, removed 12 redundant places. [2021-03-25 12:34:57,305 INFO L241 Difference]: Finished difference. Result has 275 places, 460 transitions, 14926 flow [2021-03-25 12:34:57,306 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=14232, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=211, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=243, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=14926, PETRI_PLACES=275, PETRI_TRANSITIONS=460} [2021-03-25 12:34:57,306 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 244 predicate places. [2021-03-25 12:34:57,306 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:57,306 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 275 places, 460 transitions, 14926 flow [2021-03-25 12:34:57,306 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 275 places, 460 transitions, 14926 flow [2021-03-25 12:34:57,310 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 275 places, 460 transitions, 14926 flow [2021-03-25 12:34:57,446 INFO L129 PetriNetUnfolder]: 307/1006 cut-off events. [2021-03-25 12:34:57,447 INFO L130 PetriNetUnfolder]: For 37016/37361 co-relation queries the response was YES. [2021-03-25 12:34:57,453 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11016 conditions, 1006 events. 307/1006 cut-off events. For 37016/37361 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 8697 event pairs, 0 based on Foata normal form. 61/1060 useless extension candidates. Maximal degree in co-relation 10922. Up to 405 conditions per place. [2021-03-25 12:34:57,462 INFO L142 LiptonReduction]: Number of co-enabled transitions 1800 [2021-03-25 12:34:57,528 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 12:34:57,529 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 12:34:57,529 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 223 [2021-03-25 12:34:57,529 INFO L480 AbstractCegarLoop]: Abstraction has has 275 places, 460 transitions, 14926 flow [2021-03-25 12:34:57,529 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:57,529 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:57,529 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:57,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-03-25 12:34:57,730 INFO L428 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:57,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:57,730 INFO L82 PathProgramCache]: Analyzing trace with hash 228173315, now seen corresponding path program 1 times [2021-03-25 12:34:57,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:57,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767892988] [2021-03-25 12:34:57,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:57,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:57,741 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:34:57,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,745 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:34:57,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,750 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:34:57,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:34:57,755 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 12:34:57,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,761 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:34:57,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:57,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767892988] [2021-03-25 12:34:57,766 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739606234] [2021-03-25 12:34:57,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:57,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:34:57,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:34:57,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:34:57,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:57,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:57,821 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:57,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:57,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:34:57,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:57,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,838 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:34:57,838 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:34:57,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:34:57,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:57,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:34:57,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:34:57,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:57,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:34:57,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:34:57,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 12:34:57,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:34:57,866 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.8 percent of original size [2021-03-25 12:34:57,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,868 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:57,869 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,874 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:57,875 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:34:57,875 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:34:57,875 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:57,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:34:57,877 INFO L142 QuantifierPusher]: treesize reduction -4, result has 105.7 percent of original size [2021-03-25 12:34:57,910 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:34:57,936 INFO L147 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size 2624 [2021-03-25 12:34:57,940 INFO L147 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size 2624 [2021-03-25 12:34:57,944 INFO L142 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size [2021-03-25 12:34:57,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2624 [2021-03-25 12:34:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:57,981 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:34:57,981 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:34:57,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523234728] [2021-03-25 12:34:57,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:34:57,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:57,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:34:57,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:34:57,983 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 320 [2021-03-25 12:34:57,983 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 460 transitions, 14926 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:57,983 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:57,983 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 320 [2021-03-25 12:34:57,983 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:34:59,087 INFO L129 PetriNetUnfolder]: 329/1077 cut-off events. [2021-03-25 12:34:59,087 INFO L130 PetriNetUnfolder]: For 44556/44936 co-relation queries the response was YES. [2021-03-25 12:34:59,093 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12424 conditions, 1077 events. 329/1077 cut-off events. For 44556/44936 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 9310 event pairs, 0 based on Foata normal form. 51/1124 useless extension candidates. Maximal degree in co-relation 12328. Up to 447 conditions per place. [2021-03-25 12:34:59,099 INFO L132 encePairwiseOnDemand]: 157/320 looper letters, 130 selfloop transitions, 358 changer transitions 0/500 dead transitions. [2021-03-25 12:34:59,099 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 500 transitions, 17195 flow [2021-03-25 12:34:59,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-25 12:34:59,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-25 12:34:59,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1948 transitions. [2021-03-25 12:34:59,101 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.2767045454545455 [2021-03-25 12:34:59,101 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1948 transitions. [2021-03-25 12:34:59,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1948 transitions. [2021-03-25 12:34:59,101 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:34:59,101 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1948 transitions. [2021-03-25 12:34:59,103 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 88.54545454545455) internal successors, (1948), 22 states have internal predecessors, (1948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:59,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 320.0) internal successors, (7360), 23 states have internal predecessors, (7360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:59,106 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 320.0) internal successors, (7360), 23 states have internal predecessors, (7360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:59,106 INFO L185 Difference]: Start difference. First operand has 275 places, 460 transitions, 14926 flow. Second operand 22 states and 1948 transitions. [2021-03-25 12:34:59,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 500 transitions, 17195 flow [2021-03-25 12:34:59,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 500 transitions, 16922 flow, removed 13 selfloop flow, removed 11 redundant places. [2021-03-25 12:34:59,282 INFO L241 Difference]: Finished difference. Result has 289 places, 495 transitions, 16970 flow [2021-03-25 12:34:59,283 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=320, PETRI_DIFFERENCE_MINUEND_FLOW=14669, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=327, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=16970, PETRI_PLACES=289, PETRI_TRANSITIONS=495} [2021-03-25 12:34:59,283 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 258 predicate places. [2021-03-25 12:34:59,283 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:34:59,283 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 289 places, 495 transitions, 16970 flow [2021-03-25 12:34:59,283 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 289 places, 495 transitions, 16970 flow [2021-03-25 12:34:59,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 289 places, 495 transitions, 16970 flow [2021-03-25 12:34:59,431 INFO L129 PetriNetUnfolder]: 329/1077 cut-off events. [2021-03-25 12:34:59,431 INFO L130 PetriNetUnfolder]: For 43167/43502 co-relation queries the response was YES. [2021-03-25 12:34:59,438 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12315 conditions, 1077 events. 329/1077 cut-off events. For 43167/43502 co-relation queries the response was YES. Maximal size of possible extension queue 159. Compared 9479 event pairs, 0 based on Foata normal form. 82/1153 useless extension candidates. Maximal degree in co-relation 12217. Up to 445 conditions per place. [2021-03-25 12:34:59,448 INFO L142 LiptonReduction]: Number of co-enabled transitions 1924 [2021-03-25 12:34:59,691 INFO L154 LiptonReduction]: Checked pairs total: 1268 [2021-03-25 12:34:59,691 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 12:34:59,691 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 408 [2021-03-25 12:34:59,692 INFO L480 AbstractCegarLoop]: Abstraction has has 289 places, 493 transitions, 16929 flow [2021-03-25 12:34:59,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:59,692 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:34:59,692 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:34:59,894 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:34:59,894 INFO L428 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:34:59,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:34:59,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1477968262, now seen corresponding path program 1 times [2021-03-25 12:34:59,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:34:59,894 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430217071] [2021-03-25 12:34:59,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:34:59,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:34:59,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:59,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:59,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:59,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:59,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:59,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 12:34:59,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:34:59,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 12:34:59,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:34:59,909 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430217071] [2021-03-25 12:34:59,909 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 12:34:59,909 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 12:34:59,909 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084564032] [2021-03-25 12:34:59,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 12:34:59,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:34:59,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 12:34:59,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-03-25 12:34:59,910 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 195 out of 324 [2021-03-25 12:34:59,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 493 transitions, 16929 flow. Second operand has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:34:59,911 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:34:59,911 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 195 of 324 [2021-03-25 12:34:59,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:35:00,304 INFO L129 PetriNetUnfolder]: 308/1019 cut-off events. [2021-03-25 12:35:00,304 INFO L130 PetriNetUnfolder]: For 47530/48004 co-relation queries the response was YES. [2021-03-25 12:35:00,310 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12548 conditions, 1019 events. 308/1019 cut-off events. For 47530/48004 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 8735 event pairs, 0 based on Foata normal form. 134/1149 useless extension candidates. Maximal degree in co-relation 12448. Up to 432 conditions per place. [2021-03-25 12:35:00,316 INFO L132 encePairwiseOnDemand]: 310/324 looper letters, 162 selfloop transitions, 11 changer transitions 0/474 dead transitions. [2021-03-25 12:35:00,316 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 292 places, 474 transitions, 16654 flow [2021-03-25 12:35:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 12:35:00,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 12:35:00,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 886 transitions. [2021-03-25 12:35:00,317 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.683641975308642 [2021-03-25 12:35:00,317 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 886 transitions. [2021-03-25 12:35:00,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 886 transitions. [2021-03-25 12:35:00,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:35:00,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 886 transitions. [2021-03-25 12:35:00,318 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 221.5) internal successors, (886), 4 states have internal predecessors, (886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:00,319 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 324.0) internal successors, (1620), 5 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:00,319 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 324.0) internal successors, (1620), 5 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:00,319 INFO L185 Difference]: Start difference. First operand has 289 places, 493 transitions, 16929 flow. Second operand 4 states and 886 transitions. [2021-03-25 12:35:00,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 292 places, 474 transitions, 16654 flow [2021-03-25 12:35:00,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 474 transitions, 16210 flow, removed 135 selfloop flow, removed 16 redundant places. [2021-03-25 12:35:00,517 INFO L241 Difference]: Finished difference. Result has 278 places, 473 transitions, 15910 flow [2021-03-25 12:35:00,518 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=15820, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=15910, PETRI_PLACES=278, PETRI_TRANSITIONS=473} [2021-03-25 12:35:00,518 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 247 predicate places. [2021-03-25 12:35:00,518 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:35:00,518 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 278 places, 473 transitions, 15910 flow [2021-03-25 12:35:00,518 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 278 places, 473 transitions, 15910 flow [2021-03-25 12:35:00,523 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 278 places, 473 transitions, 15910 flow [2021-03-25 12:35:00,650 INFO L129 PetriNetUnfolder]: 307/1020 cut-off events. [2021-03-25 12:35:00,650 INFO L130 PetriNetUnfolder]: For 41769/41977 co-relation queries the response was YES. [2021-03-25 12:35:00,656 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12081 conditions, 1020 events. 307/1020 cut-off events. For 41769/41977 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 8869 event pairs, 0 based on Foata normal form. 57/1071 useless extension candidates. Maximal degree in co-relation 11983. Up to 409 conditions per place. [2021-03-25 12:35:00,664 INFO L142 LiptonReduction]: Number of co-enabled transitions 1822 [2021-03-25 12:35:00,878 INFO L154 LiptonReduction]: Checked pairs total: 309 [2021-03-25 12:35:00,879 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:35:00,879 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 361 [2021-03-25 12:35:00,879 INFO L480 AbstractCegarLoop]: Abstraction has has 278 places, 473 transitions, 15938 flow [2021-03-25 12:35:00,879 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 196.0) internal successors, (784), 4 states have internal predecessors, (784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:00,879 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:35:00,879 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:35:00,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-03-25 12:35:00,880 INFO L428 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:35:00,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:35:00,880 INFO L82 PathProgramCache]: Analyzing trace with hash 929407860, now seen corresponding path program 1 times [2021-03-25 12:35:00,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:35:00,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410605103] [2021-03-25 12:35:00,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:35:00,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:00,891 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:35:00,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,895 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:35:00,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:00,899 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:35:00,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:00,904 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:35:00,904 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:35:00,913 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:35:00,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,918 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:00,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410605103] [2021-03-25 12:35:00,918 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770839898] [2021-03-25 12:35:00,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:35:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:00,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:35:00,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:35:00,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:00,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:00,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:00,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:00,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:00,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:00,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:00,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:00,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:00,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:00,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:00,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:00,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:00,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:00,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:00,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:00,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:00,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:01,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:01,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:35:01,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:35:01,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:01,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:35:01,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:35:01,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:01,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:01,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:35:01,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:01,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:01,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:35:01,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 12:35:01,021 INFO L142 QuantifierPusher]: treesize reduction 13, result has 53.6 percent of original size [2021-03-25 12:35:01,022 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:35:01,022 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:35:01,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:35:01,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:01,030 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:35:01,030 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:35:01,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346225964] [2021-03-25 12:35:01,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:35:01,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:35:01,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:35:01,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:35:01,031 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 327 [2021-03-25 12:35:01,032 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 473 transitions, 15938 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:01,032 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:35:01,032 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 327 [2021-03-25 12:35:01,032 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:35:02,154 INFO L129 PetriNetUnfolder]: 330/1081 cut-off events. [2021-03-25 12:35:02,155 INFO L130 PetriNetUnfolder]: For 51661/51980 co-relation queries the response was YES. [2021-03-25 12:35:02,162 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13524 conditions, 1081 events. 330/1081 cut-off events. For 51661/51980 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 9212 event pairs, 0 based on Foata normal form. 54/1131 useless extension candidates. Maximal degree in co-relation 13424. Up to 444 conditions per place. [2021-03-25 12:35:02,168 INFO L132 encePairwiseOnDemand]: 172/327 looper letters, 168 selfloop transitions, 342 changer transitions 0/522 dead transitions. [2021-03-25 12:35:02,168 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 522 transitions, 18487 flow [2021-03-25 12:35:02,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-03-25 12:35:02,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-03-25 12:35:02,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 2043 transitions. [2021-03-25 12:35:02,170 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.2716394096529717 [2021-03-25 12:35:02,170 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 2043 transitions. [2021-03-25 12:35:02,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 2043 transitions. [2021-03-25 12:35:02,170 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:35:02,170 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 2043 transitions. [2021-03-25 12:35:02,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 88.82608695652173) internal successors, (2043), 23 states have internal predecessors, (2043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:02,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 327.0) internal successors, (7848), 24 states have internal predecessors, (7848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:02,175 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 327.0) internal successors, (7848), 24 states have internal predecessors, (7848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:02,175 INFO L185 Difference]: Start difference. First operand has 278 places, 473 transitions, 15938 flow. Second operand 23 states and 2043 transitions. [2021-03-25 12:35:02,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 522 transitions, 18487 flow [2021-03-25 12:35:02,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 522 transitions, 18480 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-03-25 12:35:02,372 INFO L241 Difference]: Finished difference. Result has 305 places, 509 transitions, 18323 flow [2021-03-25 12:35:02,373 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=327, PETRI_DIFFERENCE_MINUEND_FLOW=15903, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=472, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=311, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=18323, PETRI_PLACES=305, PETRI_TRANSITIONS=509} [2021-03-25 12:35:02,373 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 274 predicate places. [2021-03-25 12:35:02,373 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:35:02,373 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 305 places, 509 transitions, 18323 flow [2021-03-25 12:35:02,373 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 305 places, 509 transitions, 18323 flow [2021-03-25 12:35:02,378 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 305 places, 509 transitions, 18323 flow [2021-03-25 12:35:02,522 INFO L129 PetriNetUnfolder]: 329/1082 cut-off events. [2021-03-25 12:35:02,522 INFO L130 PetriNetUnfolder]: For 49643/49968 co-relation queries the response was YES. [2021-03-25 12:35:02,529 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13578 conditions, 1082 events. 329/1082 cut-off events. For 49643/49968 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 9505 event pairs, 0 based on Foata normal form. 92/1168 useless extension candidates. Maximal degree in co-relation 13473. Up to 444 conditions per place. [2021-03-25 12:35:02,559 INFO L142 LiptonReduction]: Number of co-enabled transitions 1908 [2021-03-25 12:35:02,802 INFO L154 LiptonReduction]: Checked pairs total: 616 [2021-03-25 12:35:02,802 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 12:35:02,802 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 429 [2021-03-25 12:35:02,802 INFO L480 AbstractCegarLoop]: Abstraction has has 305 places, 509 transitions, 18330 flow [2021-03-25 12:35:02,802 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:02,802 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:35:02,802 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:35:03,003 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-03-25 12:35:03,003 INFO L428 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:35:03,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:35:03,003 INFO L82 PathProgramCache]: Analyzing trace with hash 2072864960, now seen corresponding path program 1 times [2021-03-25 12:35:03,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:35:03,003 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391617467] [2021-03-25 12:35:03,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:35:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:03,020 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:35:03,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,023 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:35:03,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,031 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-25 12:35:03,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:03,036 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 12:35:03,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 12:35:03,042 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:35:03,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:03,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391617467] [2021-03-25 12:35:03,048 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154929618] [2021-03-25 12:35:03,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:35:03,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:03,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:35:03,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:35:03,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:03,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:03,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:03,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:35:03,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 12:35:03,115 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 12:35:03,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:35:03,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 12:35:03,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:03,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:03,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:03,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 12:35:03,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:03,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:35:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-25 12:35:03,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,137 INFO L147 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size 18 [2021-03-25 12:35:03,137 INFO L142 QuantifierPusher]: treesize reduction -1, result has 105.9 percent of original size [2021-03-25 12:35:03,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 12:35:03,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:03,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:35:03,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:03,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-25 12:35:03,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:35:03,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:03,154 INFO L147 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size 13 [2021-03-25 12:35:03,154 INFO L142 QuantifierPusher]: treesize reduction -1, result has 108.3 percent of original size [2021-03-25 12:35:03,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:35:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:03,164 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:35:03,164 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2021-03-25 12:35:03,164 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094045729] [2021-03-25 12:35:03,164 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-25 12:35:03,164 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:35:03,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-25 12:35:03,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-03-25 12:35:03,165 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 330 [2021-03-25 12:35:03,165 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 509 transitions, 18330 flow. Second operand has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:03,165 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:35:03,165 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 330 [2021-03-25 12:35:03,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:35:04,151 INFO L129 PetriNetUnfolder]: 329/1082 cut-off events. [2021-03-25 12:35:04,151 INFO L130 PetriNetUnfolder]: For 51356/51718 co-relation queries the response was YES. [2021-03-25 12:35:04,158 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14250 conditions, 1082 events. 329/1082 cut-off events. For 51356/51718 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 9396 event pairs, 0 based on Foata normal form. 30/1108 useless extension candidates. Maximal degree in co-relation 14143. Up to 476 conditions per place. [2021-03-25 12:35:04,164 INFO L132 encePairwiseOnDemand]: 232/330 looper letters, 325 selfloop transitions, 187 changer transitions 0/524 dead transitions. [2021-03-25 12:35:04,164 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 524 transitions, 19703 flow [2021-03-25 12:35:04,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 12:35:04,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 12:35:04,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1369 transitions. [2021-03-25 12:35:04,166 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.27656565656565657 [2021-03-25 12:35:04,166 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1369 transitions. [2021-03-25 12:35:04,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1369 transitions. [2021-03-25 12:35:04,167 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:35:04,167 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1369 transitions. [2021-03-25 12:35:04,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 91.26666666666667) internal successors, (1369), 15 states have internal predecessors, (1369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:04,169 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 330.0) internal successors, (5280), 16 states have internal predecessors, (5280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:04,170 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 330.0) internal successors, (5280), 16 states have internal predecessors, (5280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:04,170 INFO L185 Difference]: Start difference. First operand has 305 places, 509 transitions, 18330 flow. Second operand 15 states and 1369 transitions. [2021-03-25 12:35:04,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 524 transitions, 19703 flow [2021-03-25 12:35:04,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 524 transitions, 18870 flow, removed 265 selfloop flow, removed 14 redundant places. [2021-03-25 12:35:04,441 INFO L241 Difference]: Finished difference. Result has 306 places, 510 transitions, 18048 flow [2021-03-25 12:35:04,442 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=330, PETRI_DIFFERENCE_MINUEND_FLOW=17497, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=186, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=18048, PETRI_PLACES=306, PETRI_TRANSITIONS=510} [2021-03-25 12:35:04,442 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 275 predicate places. [2021-03-25 12:35:04,442 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:35:04,442 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 306 places, 510 transitions, 18048 flow [2021-03-25 12:35:04,442 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 306 places, 510 transitions, 18048 flow [2021-03-25 12:35:04,447 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 306 places, 510 transitions, 18048 flow [2021-03-25 12:35:04,591 INFO L129 PetriNetUnfolder]: 329/1083 cut-off events. [2021-03-25 12:35:04,591 INFO L130 PetriNetUnfolder]: For 48694/48996 co-relation queries the response was YES. [2021-03-25 12:35:04,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13414 conditions, 1083 events. 329/1083 cut-off events. For 48694/48996 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 9570 event pairs, 0 based on Foata normal form. 77/1154 useless extension candidates. Maximal degree in co-relation 13309. Up to 437 conditions per place. [2021-03-25 12:35:04,607 INFO L142 LiptonReduction]: Number of co-enabled transitions 1910 [2021-03-25 12:35:04,784 INFO L154 LiptonReduction]: Checked pairs total: 307 [2021-03-25 12:35:04,784 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 12:35:04,784 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 342 [2021-03-25 12:35:04,785 INFO L480 AbstractCegarLoop]: Abstraction has has 306 places, 510 transitions, 18050 flow [2021-03-25 12:35:04,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 78.0) internal successors, (936), 12 states have internal predecessors, (936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:04,785 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:35:04,785 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:35:04,987 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-03-25 12:35:04,988 INFO L428 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:35:04,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:35:04,988 INFO L82 PathProgramCache]: Analyzing trace with hash 2094862405, now seen corresponding path program 1 times [2021-03-25 12:35:04,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:35:04,988 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040574321] [2021-03-25 12:35:04,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:35:04,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:05,002 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:35:05,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,006 INFO L142 QuantifierPusher]: treesize reduction 5, result has 68.8 percent of original size [2021-03-25 12:35:05,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,011 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:35:05,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:05,016 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 12:35:05,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,022 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 12:35:05,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:05,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040574321] [2021-03-25 12:35:05,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143931596] [2021-03-25 12:35:05,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:35:05,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:05,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-25 12:35:05,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:35:05,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:05,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:05,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:05,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:05,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:05,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:05,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:05,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,119 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:35:05,119 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:35:05,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:35:05,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:35:05,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:05,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:35:05,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:05,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:05,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-25 12:35:05,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 33 [2021-03-25 12:35:05,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-25 12:35:05,148 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.8 percent of original size [2021-03-25 12:35:05,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,149 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:35:05,149 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,151 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:35:05,151 INFO L147 QuantifierPusher]: treesize reduction -4, result has 107.1 percent of original size 60 [2021-03-25 12:35:05,152 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 12:35:05,152 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:05,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:05,153 INFO L142 QuantifierPusher]: treesize reduction -4, result has 105.7 percent of original size [2021-03-25 12:35:05,162 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:35:05,185 INFO L147 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size 2624 [2021-03-25 12:35:05,188 INFO L147 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size 2624 [2021-03-25 12:35:05,192 INFO L142 QuantifierPusher]: treesize reduction 32, result has 98.8 percent of original size [2021-03-25 12:35:05,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2624 [2021-03-25 12:35:05,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:05,235 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 12:35:05,235 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-03-25 12:35:05,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075202253] [2021-03-25 12:35:05,235 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 12:35:05,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 12:35:05,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 12:35:05,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-25 12:35:05,236 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 331 [2021-03-25 12:35:05,236 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 510 transitions, 18050 flow. Second operand has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:05,236 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 12:35:05,236 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 331 [2021-03-25 12:35:05,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 12:35:06,331 INFO L129 PetriNetUnfolder]: 330/1086 cut-off events. [2021-03-25 12:35:06,331 INFO L130 PetriNetUnfolder]: For 50362/50708 co-relation queries the response was YES. [2021-03-25 12:35:06,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14134 conditions, 1086 events. 330/1086 cut-off events. For 50362/50708 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 9438 event pairs, 0 based on Foata normal form. 30/1112 useless extension candidates. Maximal degree in co-relation 14027. Up to 440 conditions per place. [2021-03-25 12:35:06,344 INFO L132 encePairwiseOnDemand]: 165/331 looper letters, 144 selfloop transitions, 361 changer transitions 0/517 dead transitions. [2021-03-25 12:35:06,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 517 transitions, 19294 flow [2021-03-25 12:35:06,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-25 12:35:06,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-25 12:35:06,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1945 transitions. [2021-03-25 12:35:06,346 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.2670969513869816 [2021-03-25 12:35:06,346 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1945 transitions. [2021-03-25 12:35:06,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1945 transitions. [2021-03-25 12:35:06,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 12:35:06,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1945 transitions. [2021-03-25 12:35:06,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 88.4090909090909) internal successors, (1945), 22 states have internal predecessors, (1945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:06,351 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 331.0) internal successors, (7613), 23 states have internal predecessors, (7613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:06,351 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 331.0) internal successors, (7613), 23 states have internal predecessors, (7613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:06,351 INFO L185 Difference]: Start difference. First operand has 306 places, 510 transitions, 18050 flow. Second operand 22 states and 1945 transitions. [2021-03-25 12:35:06,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 517 transitions, 19294 flow [2021-03-25 12:35:06,588 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 517 transitions, 19038 flow, removed 8 selfloop flow, removed 12 redundant places. [2021-03-25 12:35:06,600 INFO L241 Difference]: Finished difference. Result has 317 places, 513 transitions, 18724 flow [2021-03-25 12:35:06,600 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=331, PETRI_DIFFERENCE_MINUEND_FLOW=17794, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=510, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=359, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=18724, PETRI_PLACES=317, PETRI_TRANSITIONS=513} [2021-03-25 12:35:06,600 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 286 predicate places. [2021-03-25 12:35:06,600 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 12:35:06,600 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 317 places, 513 transitions, 18724 flow [2021-03-25 12:35:06,600 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 317 places, 513 transitions, 18724 flow [2021-03-25 12:35:06,606 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 317 places, 513 transitions, 18724 flow [2021-03-25 12:35:06,757 INFO L129 PetriNetUnfolder]: 331/1087 cut-off events. [2021-03-25 12:35:06,757 INFO L130 PetriNetUnfolder]: For 49196/49505 co-relation queries the response was YES. [2021-03-25 12:35:06,764 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13777 conditions, 1087 events. 331/1087 cut-off events. For 49196/49505 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 9614 event pairs, 0 based on Foata normal form. 79/1160 useless extension candidates. Maximal degree in co-relation 13670. Up to 440 conditions per place. [2021-03-25 12:35:06,774 INFO L142 LiptonReduction]: Number of co-enabled transitions 1918 [2021-03-25 12:35:06,983 INFO L154 LiptonReduction]: Checked pairs total: 1 [2021-03-25 12:35:06,984 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-25 12:35:06,984 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 384 [2021-03-25 12:35:06,984 INFO L480 AbstractCegarLoop]: Abstraction has has 317 places, 513 transitions, 18722 flow [2021-03-25 12:35:06,984 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 78.0) internal successors, (858), 11 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 12:35:06,984 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 12:35:06,984 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 12:35:07,185 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-03-25 12:35:07,185 INFO L428 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 12:35:07,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 12:35:07,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1876886783, now seen corresponding path program 1 times [2021-03-25 12:35:07,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 12:35:07,185 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169921700] [2021-03-25 12:35:07,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 12:35:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:07,196 INFO L142 QuantifierPusher]: treesize reduction 2, result has 77.8 percent of original size [2021-03-25 12:35:07,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,200 INFO L142 QuantifierPusher]: treesize reduction 2, result has 84.6 percent of original size [2021-03-25 12:35:07,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 12:35:07,210 INFO L142 QuantifierPusher]: treesize reduction 5, result has 64.3 percent of original size [2021-03-25 12:35:07,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 12:35:07,217 INFO L142 QuantifierPusher]: treesize reduction 9, result has 55.0 percent of original size [2021-03-25 12:35:07,217 INFO L147 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size 7 [2021-03-25 12:35:07,227 INFO L142 QuantifierPusher]: treesize reduction 9, result has 43.8 percent of original size [2021-03-25 12:35:07,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 12:35:07,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169921700] [2021-03-25 12:35:07,234 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866426259] [2021-03-25 12:35:07,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 12:35:07,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 12:35:07,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-25 12:35:07,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 12:35:07,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 12:35:07,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:07,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:07,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,296 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,296 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:07,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:07,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 12:35:07,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:07,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,310 INFO L147 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size 15 [2021-03-25 12:35:07,310 INFO L142 QuantifierPusher]: treesize reduction -1, result has 107.1 percent of original size [2021-03-25 12:35:07,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 12:35:07,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:35:07,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 12:35:07,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:35:07,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:07,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 12:35:07,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 12:35:07,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 12:35:07,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-25 12:35:07,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 32 [2021-03-25 12:35:07,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,335 INFO L147 QuantifierPusher]: treesize reduction -1, result has 104.8 percent of original size 22 [2021-03-25 12:35:07,336 INFO L142 QuantifierPusher]: treesize reduction -1, result has 104.8 percent of original size [2021-03-25 12:35:07,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 12:35:07,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-25 12:35:07,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 63 [2021-03-25 12:35:07,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 64 [2021-03-25 12:35:07,354 INFO L142 QuantifierPusher]: treesize reduction 1, result has 98.7 percent of original size [2021-03-25 12:35:07,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 12:35:07,356 INFO L147 QuantifierPusher]: treesize reduction -4, result has 108.7 percent of original size 50 [2021-03-25 12:35:07,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 12:35:07,357 INFO L142 QuantifierPusher]: treesize reduction -4, result has 107.5 percent of original size [2021-03-25 12:35:07,380 INFO L842 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:35:07,508 INFO L842 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:35:07,898 INFO L842 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-03-25 12:35:08,531 INFO L842 QuantifierPusher]: Run 40 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown