/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-nondet/nondet-loop-bound-2.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 16:04:38,253 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 16:04:38,255 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 16:04:38,285 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 16:04:38,286 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 16:04:38,288 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 16:04:38,290 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 16:04:38,293 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 16:04:38,295 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 16:04:38,298 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 16:04:38,298 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 16:04:38,299 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 16:04:38,300 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 16:04:38,301 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 16:04:38,302 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 16:04:38,303 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 16:04:38,312 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 16:04:38,313 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 16:04:38,315 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 16:04:38,321 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 16:04:38,322 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 16:04:38,324 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 16:04:38,324 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 16:04:38,325 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 16:04:38,326 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 16:04:38,326 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 16:04:38,327 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 16:04:38,327 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 16:04:38,327 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 16:04:38,328 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 16:04:38,328 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 16:04:38,328 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 16:04:38,329 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 16:04:38,329 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 16:04:38,330 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 16:04:38,330 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 16:04:38,330 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 16:04:38,330 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 16:04:38,330 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 16:04:38,331 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 16:04:38,331 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 16:04:38,334 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 16:04:38,362 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 16:04:38,362 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 16:04:38,364 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 16:04:38,364 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 16:04:38,365 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 16:04:38,365 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 16:04:38,365 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 16:04:38,365 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 16:04:38,365 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 16:04:38,365 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 16:04:38,366 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 16:04:38,367 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 16:04:38,367 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 16:04:38,367 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 16:04:38,368 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 16:04:38,368 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 16:04:38,368 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 16:04:38,368 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 16:04:38,591 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 16:04:38,606 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 16:04:38,608 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 16:04:38,608 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-25 16:04:38,609 INFO L275 PluginConnector]: CDTParser initialized [2021-03-25 16:04:38,610 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2021-03-25 16:04:38,651 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bedb9007b/54258d3f31f149f3b7732121dbfb3dd3/FLAG26dd4978a [2021-03-25 16:04:39,018 INFO L306 CDTParser]: Found 1 translation units. [2021-03-25 16:04:39,018 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-nondet/nondet-loop-bound-2.i [2021-03-25 16:04:39,031 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bedb9007b/54258d3f31f149f3b7732121dbfb3dd3/FLAG26dd4978a [2021-03-25 16:04:39,042 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bedb9007b/54258d3f31f149f3b7732121dbfb3dd3 [2021-03-25 16:04:39,044 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 16:04:39,045 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-25 16:04:39,048 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-25 16:04:39,048 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-25 16:04:39,050 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-25 16:04:39,050 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,051 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bbb3751 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39, skipping insertion in model container [2021-03-25 16:04:39,052 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,056 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-25 16:04:39,088 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-25 16:04:39,335 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-nondet/nondet-loop-bound-2.i[30035,30048] [2021-03-25 16:04:39,348 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 16:04:39,354 INFO L203 MainTranslator]: Completed pre-run [2021-03-25 16:04:39,389 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-nondet/nondet-loop-bound-2.i[30035,30048] [2021-03-25 16:04:39,397 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-25 16:04:39,450 INFO L208 MainTranslator]: Completed translation [2021-03-25 16:04:39,451 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39 WrapperNode [2021-03-25 16:04:39,451 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-25 16:04:39,452 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 16:04:39,452 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 16:04:39,453 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 16:04:39,457 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,479 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,494 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 16:04:39,494 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 16:04:39,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 16:04:39,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 16:04:39,500 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,500 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,504 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,504 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,515 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,517 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,523 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (1/1) ... [2021-03-25 16:04:39,524 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 16:04:39,525 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 16:04:39,525 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 16:04:39,525 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 16:04:39,525 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (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 16:04:39,585 INFO L130 BoogieDeclarations]: Found specification of procedure thr2 [2021-03-25 16:04:39,585 INFO L138 BoogieDeclarations]: Found implementation of procedure thr2 [2021-03-25 16:04:39,586 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2021-03-25 16:04:39,586 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2021-03-25 16:04:39,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-25 16:04:39,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-25 16:04:39,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-25 16:04:39,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-25 16:04:39,587 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 16:04:39,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 16:04:39,588 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 16:04:39,786 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 16:04:39,786 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-03-25 16:04:39,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:04:39 BoogieIcfgContainer [2021-03-25 16:04:39,787 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 16:04:39,788 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 16:04:39,788 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 16:04:39,790 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 16:04:39,790 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.03 04:04:39" (1/3) ... [2021-03-25 16:04:39,790 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2fa73a00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:04:39, skipping insertion in model container [2021-03-25 16:04:39,790 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.03 04:04:39" (2/3) ... [2021-03-25 16:04:39,791 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2fa73a00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 04:04:39, skipping insertion in model container [2021-03-25 16:04:39,791 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 04:04:39" (3/3) ... [2021-03-25 16:04:39,791 INFO L111 eAbstractionObserver]: Analyzing ICFG nondet-loop-bound-2.i [2021-03-25 16:04:39,795 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 16:04:39,797 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 16:04:39,797 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 16:04:39,845 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,845 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,845 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,845 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,846 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,847 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,848 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,849 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,851 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,851 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,851 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,853 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,854 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,854 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of1ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:39,855 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 16:04:39,867 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-25 16:04:39,879 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:04:39,879 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:04:39,879 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:04:39,879 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:04:39,879 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:04:39,879 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:04:39,879 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:04:39,880 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:04:39,886 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 66 places, 63 transitions, 136 flow [2021-03-25 16:04:39,906 INFO L129 PetriNetUnfolder]: 4/73 cut-off events. [2021-03-25 16:04:39,906 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:39,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81 conditions, 73 events. 4/73 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 90 event pairs, 0 based on Foata normal form. 0/66 useless extension candidates. Maximal degree in co-relation 53. Up to 4 conditions per place. [2021-03-25 16:04:39,909 INFO L82 GeneralOperation]: Start removeDead. Operand has 66 places, 63 transitions, 136 flow [2021-03-25 16:04:39,911 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 65 places, 62 transitions, 132 flow [2021-03-25 16:04:39,912 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:39,919 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 62 transitions, 132 flow [2021-03-25 16:04:39,921 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 62 transitions, 132 flow [2021-03-25 16:04:39,922 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 62 transitions, 132 flow [2021-03-25 16:04:39,932 INFO L129 PetriNetUnfolder]: 4/73 cut-off events. [2021-03-25 16:04:39,932 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:39,932 INFO L84 FinitePrefix]: Finished finitePrefix Result has 81 conditions, 73 events. 4/73 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 89 event pairs, 0 based on Foata normal form. 0/66 useless extension candidates. Maximal degree in co-relation 53. Up to 4 conditions per place. [2021-03-25 16:04:39,934 INFO L142 LiptonReduction]: Number of co-enabled transitions 640 [2021-03-25 16:04:40,875 INFO L154 LiptonReduction]: Checked pairs total: 448 [2021-03-25 16:04:40,875 INFO L156 LiptonReduction]: Total number of compositions: 49 [2021-03-25 16:04:40,877 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 966 [2021-03-25 16:04:40,882 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-25 16:04:40,882 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:40,882 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:40,882 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:40,883 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:04:40,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:40,885 INFO L82 PathProgramCache]: Analyzing trace with hash -627378952, now seen corresponding path program 1 times [2021-03-25 16:04:40,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:40,890 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495007086] [2021-03-25 16:04:40,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:40,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:41,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:41,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:41,012 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 16:04:41,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:41,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:41,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:04:41,037 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495007086] [2021-03-25 16:04:41,037 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:41,037 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 16:04:41,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287642752] [2021-03-25 16:04:41,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:41,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:41,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:41,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:04:41,054 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 66 out of 112 [2021-03-25 16:04:41,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 19 transitions, 46 flow. Second operand has 6 states, 6 states have (on average 67.16666666666667) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,060 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:41,060 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 66 of 112 [2021-03-25 16:04:41,061 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:41,138 INFO L129 PetriNetUnfolder]: 20/74 cut-off events. [2021-03-25 16:04:41,138 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:41,138 INFO L84 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 74 events. 20/74 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 302 event pairs, 0 based on Foata normal form. 8/60 useless extension candidates. Maximal degree in co-relation 123. Up to 21 conditions per place. [2021-03-25 16:04:41,139 INFO L132 encePairwiseOnDemand]: 105/112 looper letters, 11 selfloop transitions, 7 changer transitions 2/28 dead transitions. [2021-03-25 16:04:41,139 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 28 transitions, 104 flow [2021-03-25 16:04:41,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 16:04:41,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 16:04:41,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 484 transitions. [2021-03-25 16:04:41,154 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6173469387755102 [2021-03-25 16:04:41,155 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 484 transitions. [2021-03-25 16:04:41,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 484 transitions. [2021-03-25 16:04:41,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:41,160 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 484 transitions. [2021-03-25 16:04:41,163 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 69.14285714285714) internal successors, (484), 7 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 112.0) internal successors, (896), 8 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,167 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 112.0) internal successors, (896), 8 states have internal predecessors, (896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,168 INFO L185 Difference]: Start difference. First operand has 25 places, 19 transitions, 46 flow. Second operand 7 states and 484 transitions. [2021-03-25 16:04:41,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 28 transitions, 104 flow [2021-03-25 16:04:41,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 28 transitions, 103 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 16:04:41,173 INFO L241 Difference]: Finished difference. Result has 33 places, 22 transitions, 81 flow [2021-03-25 16:04:41,174 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=112, PETRI_DIFFERENCE_MINUEND_FLOW=45, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=81, PETRI_PLACES=33, PETRI_TRANSITIONS=22} [2021-03-25 16:04:41,175 INFO L343 CegarLoopForPetriNet]: 25 programPoint places, 8 predicate places. [2021-03-25 16:04:41,175 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:41,175 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 33 places, 22 transitions, 81 flow [2021-03-25 16:04:41,176 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 33 places, 22 transitions, 81 flow [2021-03-25 16:04:41,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 33 places, 22 transitions, 81 flow [2021-03-25 16:04:41,185 INFO L129 PetriNetUnfolder]: 0/28 cut-off events. [2021-03-25 16:04:41,185 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 16:04:41,185 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56 conditions, 28 events. 0/28 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 53 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2021-03-25 16:04:41,185 INFO L142 LiptonReduction]: Number of co-enabled transitions 110 [2021-03-25 16:04:41,498 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-03-25 16:04:41,694 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 74 [2021-03-25 16:04:41,833 INFO L154 LiptonReduction]: Checked pairs total: 40 [2021-03-25 16:04:41,833 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 16:04:41,833 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 658 [2021-03-25 16:04:41,834 INFO L480 AbstractCegarLoop]: Abstraction has has 26 places, 15 transitions, 61 flow [2021-03-25 16:04:41,834 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 67.16666666666667) internal successors, (403), 6 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,835 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:41,835 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:41,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 16:04:41,835 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:04:41,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:41,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1426010307, now seen corresponding path program 1 times [2021-03-25 16:04:41,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:41,835 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529117469] [2021-03-25 16:04:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:41,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:41,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:41,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:41,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:41,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:41,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:41,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:41,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:41,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:04:41,917 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529117469] [2021-03-25 16:04:41,918 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:41,918 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-25 16:04:41,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678296197] [2021-03-25 16:04:41,919 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:04:41,919 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:41,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:04:41,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-25 16:04:41,922 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 62 out of 119 [2021-03-25 16:04:41,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 15 transitions, 61 flow. Second operand has 7 states, 7 states have (on average 63.285714285714285) internal successors, (443), 7 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:41,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:41,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 62 of 119 [2021-03-25 16:04:41,923 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:41,994 INFO L129 PetriNetUnfolder]: 14/46 cut-off events. [2021-03-25 16:04:41,994 INFO L130 PetriNetUnfolder]: For 50/52 co-relation queries the response was YES. [2021-03-25 16:04:41,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 133 conditions, 46 events. 14/46 cut-off events. For 50/52 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 118 event pairs, 0 based on Foata normal form. 6/47 useless extension candidates. Maximal degree in co-relation 116. Up to 15 conditions per place. [2021-03-25 16:04:41,995 INFO L132 encePairwiseOnDemand]: 110/119 looper letters, 9 selfloop transitions, 13 changer transitions 4/29 dead transitions. [2021-03-25 16:04:41,995 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 29 transitions, 146 flow [2021-03-25 16:04:41,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 16:04:41,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 16:04:41,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 587 transitions. [2021-03-25 16:04:41,997 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5480859010270775 [2021-03-25 16:04:41,997 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 587 transitions. [2021-03-25 16:04:41,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 587 transitions. [2021-03-25 16:04:41,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:41,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 587 transitions. [2021-03-25 16:04:41,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 65.22222222222223) internal successors, (587), 9 states have internal predecessors, (587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:42,001 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 119.0) internal successors, (1190), 10 states have internal predecessors, (1190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:42,001 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 119.0) internal successors, (1190), 10 states have internal predecessors, (1190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:42,001 INFO L185 Difference]: Start difference. First operand has 26 places, 15 transitions, 61 flow. Second operand 9 states and 587 transitions. [2021-03-25 16:04:42,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 29 transitions, 146 flow [2021-03-25 16:04:42,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 29 transitions, 135 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-03-25 16:04:42,003 INFO L241 Difference]: Finished difference. Result has 31 places, 19 transitions, 101 flow [2021-03-25 16:04:42,003 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=14, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=101, PETRI_PLACES=31, PETRI_TRANSITIONS=19} [2021-03-25 16:04:42,003 INFO L343 CegarLoopForPetriNet]: 25 programPoint places, 6 predicate places. [2021-03-25 16:04:42,003 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:42,003 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 31 places, 19 transitions, 101 flow [2021-03-25 16:04:42,004 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 31 places, 19 transitions, 101 flow [2021-03-25 16:04:42,004 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 30 places, 19 transitions, 101 flow [2021-03-25 16:04:42,007 INFO L129 PetriNetUnfolder]: 4/35 cut-off events. [2021-03-25 16:04:42,007 INFO L130 PetriNetUnfolder]: For 13/13 co-relation queries the response was YES. [2021-03-25 16:04:42,007 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86 conditions, 35 events. 4/35 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 68 event pairs, 0 based on Foata normal form. 0/35 useless extension candidates. Maximal degree in co-relation 72. Up to 7 conditions per place. [2021-03-25 16:04:42,007 INFO L142 LiptonReduction]: Number of co-enabled transitions 32 [2021-03-25 16:04:42,225 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 111 [2021-03-25 16:04:42,509 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2021-03-25 16:04:42,624 INFO L154 LiptonReduction]: Checked pairs total: 10 [2021-03-25 16:04:42,624 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-25 16:04:42,625 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 622 [2021-03-25 16:04:42,625 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 18 transitions, 97 flow [2021-03-25 16:04:42,625 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 63.285714285714285) internal successors, (443), 7 states have internal predecessors, (443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:42,626 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:42,626 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:42,626 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 16:04:42,626 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:04:42,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:42,626 INFO L82 PathProgramCache]: Analyzing trace with hash 787669915, now seen corresponding path program 1 times [2021-03-25 16:04:42,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:42,626 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420508937] [2021-03-25 16:04:42,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:42,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:04:42,642 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:04:42,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:04:42,658 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:04:42,680 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:04:42,680 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:04:42,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 16:04:42,681 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:04:42,681 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,686 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,687 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,688 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,689 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,690 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,691 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,692 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,692 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,692 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,692 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,693 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,694 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,695 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,695 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of2ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,695 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of2ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:42,695 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 16:04:42,695 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-25 16:04:42,696 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:04:42,696 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:04:42,696 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:04:42,696 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:04:42,696 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:04:42,696 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:04:42,696 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:04:42,697 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:04:42,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 86 places, 80 transitions, 184 flow [2021-03-25 16:04:42,704 INFO L129 PetriNetUnfolder]: 5/94 cut-off events. [2021-03-25 16:04:42,704 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 16:04:42,705 INFO L84 FinitePrefix]: Finished finitePrefix Result has 108 conditions, 94 events. 5/94 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 132 event pairs, 0 based on Foata normal form. 0/85 useless extension candidates. Maximal degree in co-relation 103. Up to 6 conditions per place. [2021-03-25 16:04:42,705 INFO L82 GeneralOperation]: Start removeDead. Operand has 86 places, 80 transitions, 184 flow [2021-03-25 16:04:42,705 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 73 places, 68 transitions, 151 flow [2021-03-25 16:04:42,706 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:42,706 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 68 transitions, 151 flow [2021-03-25 16:04:42,706 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 68 transitions, 151 flow [2021-03-25 16:04:42,706 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 73 places, 68 transitions, 151 flow [2021-03-25 16:04:42,712 INFO L129 PetriNetUnfolder]: 5/94 cut-off events. [2021-03-25 16:04:42,712 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-25 16:04:42,713 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107 conditions, 94 events. 5/94 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 130 event pairs, 0 based on Foata normal form. 0/85 useless extension candidates. Maximal degree in co-relation 76. Up to 6 conditions per place. [2021-03-25 16:04:42,716 INFO L142 LiptonReduction]: Number of co-enabled transitions 980 [2021-03-25 16:04:43,363 INFO L154 LiptonReduction]: Checked pairs total: 720 [2021-03-25 16:04:43,363 INFO L156 LiptonReduction]: Total number of compositions: 46 [2021-03-25 16:04:43,364 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 659 [2021-03-25 16:04:43,365 INFO L129 PetriNetUnfolder]: 0/10 cut-off events. [2021-03-25 16:04:43,366 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:43,366 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:43,366 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:43,366 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:43,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:43,366 INFO L82 PathProgramCache]: Analyzing trace with hash -808309528, now seen corresponding path program 1 times [2021-03-25 16:04:43,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:43,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426331193] [2021-03-25 16:04:43,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:43,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:43,395 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-25 16:04:43,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:43,401 INFO L142 QuantifierPusher]: treesize reduction 6, result has 78.6 percent of original size [2021-03-25 16:04:43,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-25 16:04:43,411 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-25 16:04:43,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:43,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:43,420 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 16:04:43,420 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426331193] [2021-03-25 16:04:43,420 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:43,420 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 16:04:43,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730355828] [2021-03-25 16:04:43,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:43,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:43,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:43,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:04:43,422 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 126 [2021-03-25 16:04:43,423 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 29 transitions, 73 flow. Second operand has 6 states, 6 states have (on average 75.16666666666667) internal successors, (451), 6 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,423 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:43,423 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 126 [2021-03-25 16:04:43,423 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:43,479 INFO L129 PetriNetUnfolder]: 202/431 cut-off events. [2021-03-25 16:04:43,480 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-03-25 16:04:43,480 INFO L84 FinitePrefix]: Finished finitePrefix Result has 821 conditions, 431 events. 202/431 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 2460 event pairs, 42 based on Foata normal form. 35/336 useless extension candidates. Maximal degree in co-relation 802. Up to 162 conditions per place. [2021-03-25 16:04:43,482 INFO L132 encePairwiseOnDemand]: 117/126 looper letters, 23 selfloop transitions, 9 changer transitions 2/47 dead transitions. [2021-03-25 16:04:43,482 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 47 transitions, 177 flow [2021-03-25 16:04:43,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 16:04:43,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 16:04:43,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 557 transitions. [2021-03-25 16:04:43,486 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6315192743764172 [2021-03-25 16:04:43,486 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 557 transitions. [2021-03-25 16:04:43,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 557 transitions. [2021-03-25 16:04:43,486 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:43,486 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 557 transitions. [2021-03-25 16:04:43,487 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 79.57142857142857) internal successors, (557), 7 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,488 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 126.0) internal successors, (1008), 8 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,489 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 126.0) internal successors, (1008), 8 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,489 INFO L185 Difference]: Start difference. First operand has 36 places, 29 transitions, 73 flow. Second operand 7 states and 557 transitions. [2021-03-25 16:04:43,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 47 transitions, 177 flow [2021-03-25 16:04:43,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 47 transitions, 174 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 16:04:43,491 INFO L241 Difference]: Finished difference. Result has 43 places, 33 transitions, 123 flow [2021-03-25 16:04:43,492 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=126, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=123, PETRI_PLACES=43, PETRI_TRANSITIONS=33} [2021-03-25 16:04:43,492 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 7 predicate places. [2021-03-25 16:04:43,492 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:43,494 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 43 places, 33 transitions, 123 flow [2021-03-25 16:04:43,494 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 43 places, 33 transitions, 123 flow [2021-03-25 16:04:43,494 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 43 places, 33 transitions, 123 flow [2021-03-25 16:04:43,499 INFO L129 PetriNetUnfolder]: 9/66 cut-off events. [2021-03-25 16:04:43,499 INFO L130 PetriNetUnfolder]: For 21/39 co-relation queries the response was YES. [2021-03-25 16:04:43,499 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136 conditions, 66 events. 9/66 cut-off events. For 21/39 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 179 event pairs, 3 based on Foata normal form. 1/53 useless extension candidates. Maximal degree in co-relation 117. Up to 23 conditions per place. [2021-03-25 16:04:43,500 INFO L142 LiptonReduction]: Number of co-enabled transitions 324 [2021-03-25 16:04:43,881 INFO L154 LiptonReduction]: Checked pairs total: 252 [2021-03-25 16:04:43,881 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 16:04:43,881 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 389 [2021-03-25 16:04:43,882 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 28 transitions, 109 flow [2021-03-25 16:04:43,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 75.16666666666667) internal successors, (451), 6 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,882 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:43,882 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:43,882 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 16:04:43,882 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:43,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:43,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1682023093, now seen corresponding path program 1 times [2021-03-25 16:04:43,883 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:43,883 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804068957] [2021-03-25 16:04:43,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:43,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:43,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:43,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:43,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:43,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:43,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:43,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:43,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:43,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:43,927 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 16:04:43,927 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1804068957] [2021-03-25 16:04:43,927 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:43,927 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 16:04:43,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981288243] [2021-03-25 16:04:43,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:04:43,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:43,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:04:43,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:04:43,928 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 69 out of 131 [2021-03-25 16:04:43,929 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 28 transitions, 109 flow. Second operand has 8 states, 8 states have (on average 70.5) internal successors, (564), 8 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:43,929 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:43,929 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 69 of 131 [2021-03-25 16:04:43,929 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:44,169 INFO L129 PetriNetUnfolder]: 312/717 cut-off events. [2021-03-25 16:04:44,169 INFO L130 PetriNetUnfolder]: For 333/333 co-relation queries the response was YES. [2021-03-25 16:04:44,172 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1819 conditions, 717 events. 312/717 cut-off events. For 333/333 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 4363 event pairs, 54 based on Foata normal form. 24/632 useless extension candidates. Maximal degree in co-relation 1799. Up to 215 conditions per place. [2021-03-25 16:04:44,176 INFO L132 encePairwiseOnDemand]: 119/131 looper letters, 59 selfloop transitions, 34 changer transitions 7/107 dead transitions. [2021-03-25 16:04:44,176 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 107 transitions, 536 flow [2021-03-25 16:04:44,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-03-25 16:04:44,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-03-25 16:04:44,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 1482 transitions. [2021-03-25 16:04:44,179 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.565648854961832 [2021-03-25 16:04:44,179 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 1482 transitions. [2021-03-25 16:04:44,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 1482 transitions. [2021-03-25 16:04:44,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:44,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 1482 transitions. [2021-03-25 16:04:44,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 74.1) internal successors, (1482), 20 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:44,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 131.0) internal successors, (2751), 21 states have internal predecessors, (2751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:44,185 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 131.0) internal successors, (2751), 21 states have internal predecessors, (2751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:44,185 INFO L185 Difference]: Start difference. First operand has 39 places, 28 transitions, 109 flow. Second operand 20 states and 1482 transitions. [2021-03-25 16:04:44,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 107 transitions, 536 flow [2021-03-25 16:04:44,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 107 transitions, 517 flow, removed 3 selfloop flow, removed 4 redundant places. [2021-03-25 16:04:44,190 INFO L241 Difference]: Finished difference. Result has 64 places, 54 transitions, 332 flow [2021-03-25 16:04:44,190 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=131, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=332, PETRI_PLACES=64, PETRI_TRANSITIONS=54} [2021-03-25 16:04:44,191 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 28 predicate places. [2021-03-25 16:04:44,191 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:44,191 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 54 transitions, 332 flow [2021-03-25 16:04:44,191 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 64 places, 54 transitions, 332 flow [2021-03-25 16:04:44,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 54 transitions, 332 flow [2021-03-25 16:04:44,201 INFO L129 PetriNetUnfolder]: 13/136 cut-off events. [2021-03-25 16:04:44,202 INFO L130 PetriNetUnfolder]: For 188/196 co-relation queries the response was YES. [2021-03-25 16:04:44,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 381 conditions, 136 events. 13/136 cut-off events. For 188/196 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 628 event pairs, 4 based on Foata normal form. 1/128 useless extension candidates. Maximal degree in co-relation 356. Up to 37 conditions per place. [2021-03-25 16:04:44,203 INFO L142 LiptonReduction]: Number of co-enabled transitions 464 [2021-03-25 16:04:44,418 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2021-03-25 16:04:44,696 WARN L205 SmtUtils]: Spent 192.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2021-03-25 16:04:45,170 WARN L205 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-03-25 16:04:45,264 INFO L154 LiptonReduction]: Checked pairs total: 430 [2021-03-25 16:04:45,264 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 16:04:45,264 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1073 [2021-03-25 16:04:45,264 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 52 transitions, 331 flow [2021-03-25 16:04:45,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 70.5) internal successors, (564), 8 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:45,265 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:45,265 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:45,265 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 16:04:45,265 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:45,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:45,265 INFO L82 PathProgramCache]: Analyzing trace with hash 681943789, now seen corresponding path program 1 times [2021-03-25 16:04:45,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:45,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420768371] [2021-03-25 16:04:45,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:45,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:45,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:45,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:45,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:45,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:45,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:45,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:45,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:45,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:45,351 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 16:04:45,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420768371] [2021-03-25 16:04:45,351 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591084637] [2021-03-25 16:04:45,351 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 16:04:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:45,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-25 16:04:45,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:45,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:45,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:45,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:45,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:45,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:45,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:04:45,440 INFO L142 QuantifierPusher]: treesize reduction 2, result has 92.9 percent of original size [2021-03-25 16:04:45,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 16:04:45,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-25 16:04:45,474 INFO L142 QuantifierPusher]: treesize reduction 13, result has 56.7 percent of original size [2021-03-25 16:04:45,475 INFO L147 QuantifierPusher]: treesize reduction 4, result has 76.5 percent of original size 13 [2021-03-25 16:04:45,475 INFO L142 QuantifierPusher]: treesize reduction 4, result has 77.8 percent of original size [2021-03-25 16:04:45,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:04:45,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:45,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:45,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:45,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:45,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:45,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:45,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:45,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:45,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:45,598 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:04:45,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,603 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:45,605 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:45,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:45,610 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:04:45,611 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:45,611 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:04:45,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:45,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:45,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:45,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:45,619 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 16:04:45,619 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:04:45,620 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 13 [2021-03-25 16:04:45,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042474842] [2021-03-25 16:04:45,620 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 16:04:45,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:45,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 16:04:45,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-03-25 16:04:45,621 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 141 [2021-03-25 16:04:45,621 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 52 transitions, 331 flow. Second operand has 7 states, 7 states have (on average 76.42857142857143) internal successors, (535), 7 states have internal predecessors, (535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:45,621 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:45,621 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 141 [2021-03-25 16:04:45,621 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:45,858 INFO L129 PetriNetUnfolder]: 207/501 cut-off events. [2021-03-25 16:04:45,858 INFO L130 PetriNetUnfolder]: For 982/991 co-relation queries the response was YES. [2021-03-25 16:04:45,859 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1856 conditions, 501 events. 207/501 cut-off events. For 982/991 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 3505 event pairs, 10 based on Foata normal form. 21/444 useless extension candidates. Maximal degree in co-relation 1831. Up to 181 conditions per place. [2021-03-25 16:04:45,861 INFO L132 encePairwiseOnDemand]: 131/141 looper letters, 52 selfloop transitions, 37 changer transitions 6/108 dead transitions. [2021-03-25 16:04:45,861 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 108 transitions, 841 flow [2021-03-25 16:04:45,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 16:04:45,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 16:04:45,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1052 transitions. [2021-03-25 16:04:45,863 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5739225313693399 [2021-03-25 16:04:45,863 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1052 transitions. [2021-03-25 16:04:45,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1052 transitions. [2021-03-25 16:04:45,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:45,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1052 transitions. [2021-03-25 16:04:45,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 80.92307692307692) internal successors, (1052), 13 states have internal predecessors, (1052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:45,868 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 141.0) internal successors, (1974), 14 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:45,868 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 141.0) internal successors, (1974), 14 states have internal predecessors, (1974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:45,869 INFO L185 Difference]: Start difference. First operand has 61 places, 52 transitions, 331 flow. Second operand 13 states and 1052 transitions. [2021-03-25 16:04:45,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 108 transitions, 841 flow [2021-03-25 16:04:45,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 108 transitions, 760 flow, removed 27 selfloop flow, removed 2 redundant places. [2021-03-25 16:04:45,877 INFO L241 Difference]: Finished difference. Result has 77 places, 71 transitions, 542 flow [2021-03-25 16:04:45,877 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=141, PETRI_DIFFERENCE_MINUEND_FLOW=288, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=542, PETRI_PLACES=77, PETRI_TRANSITIONS=71} [2021-03-25 16:04:45,877 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 41 predicate places. [2021-03-25 16:04:45,877 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:45,877 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 71 transitions, 542 flow [2021-03-25 16:04:45,877 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 77 places, 71 transitions, 542 flow [2021-03-25 16:04:45,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 71 transitions, 542 flow [2021-03-25 16:04:45,886 INFO L129 PetriNetUnfolder]: 14/137 cut-off events. [2021-03-25 16:04:45,886 INFO L130 PetriNetUnfolder]: For 325/340 co-relation queries the response was YES. [2021-03-25 16:04:45,887 INFO L84 FinitePrefix]: Finished finitePrefix Result has 485 conditions, 137 events. 14/137 cut-off events. For 325/340 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 694 event pairs, 0 based on Foata normal form. 1/129 useless extension candidates. Maximal degree in co-relation 456. Up to 31 conditions per place. [2021-03-25 16:04:45,888 INFO L142 LiptonReduction]: Number of co-enabled transitions 760 [2021-03-25 16:04:46,038 INFO L154 LiptonReduction]: Checked pairs total: 298 [2021-03-25 16:04:46,038 INFO L156 LiptonReduction]: Total number of compositions: 13 [2021-03-25 16:04:46,038 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 161 [2021-03-25 16:04:46,039 INFO L480 AbstractCegarLoop]: Abstraction has has 75 places, 66 transitions, 513 flow [2021-03-25 16:04:46,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 76.42857142857143) internal successors, (535), 7 states have internal predecessors, (535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:46,039 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:46,039 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:46,253 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-03-25 16:04:46,256 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:46,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:46,256 INFO L82 PathProgramCache]: Analyzing trace with hash -283977396, now seen corresponding path program 1 times [2021-03-25 16:04:46,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:46,256 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099834356] [2021-03-25 16:04:46,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:46,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:46,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:46,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:46,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:46,359 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:04:46,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099834356] [2021-03-25 16:04:46,359 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727491687] [2021-03-25 16:04:46,359 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 16:04:46,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:46,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-25 16:04:46,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:46,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:46,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:46,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:46,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:46,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:46,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:04:46,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:46,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:46,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:46,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:04:46,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:46,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:46,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:46,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:04:46,531 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:04:46,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,536 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:46,538 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:46,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:46,547 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:46,548 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:46,549 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:04:46,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:46,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:46,557 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:04:46,557 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:04:46,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-03-25 16:04:46,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934405266] [2021-03-25 16:04:46,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-25 16:04:46,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:46,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-25 16:04:46,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-03-25 16:04:46,559 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 151 [2021-03-25 16:04:46,560 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 66 transitions, 513 flow. Second operand has 20 states, 20 states have (on average 68.3) internal successors, (1366), 20 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 16:04:46,560 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:46,560 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 151 [2021-03-25 16:04:46,560 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:47,137 INFO L129 PetriNetUnfolder]: 315/690 cut-off events. [2021-03-25 16:04:47,137 INFO L130 PetriNetUnfolder]: For 2440/2440 co-relation queries the response was YES. [2021-03-25 16:04:47,139 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2938 conditions, 690 events. 315/690 cut-off events. For 2440/2440 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3995 event pairs, 5 based on Foata normal form. 7/697 useless extension candidates. Maximal degree in co-relation 2906. Up to 133 conditions per place. [2021-03-25 16:04:47,142 INFO L132 encePairwiseOnDemand]: 129/151 looper letters, 93 selfloop transitions, 87 changer transitions 21/205 dead transitions. [2021-03-25 16:04:47,142 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 205 transitions, 1685 flow [2021-03-25 16:04:47,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-25 16:04:47,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-03-25 16:04:47,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2473 transitions. [2021-03-25 16:04:47,147 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.48169068952084143 [2021-03-25 16:04:47,147 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2473 transitions. [2021-03-25 16:04:47,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2473 transitions. [2021-03-25 16:04:47,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:47,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2473 transitions. [2021-03-25 16:04:47,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 72.73529411764706) internal successors, (2473), 34 states have internal predecessors, (2473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,157 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 151.0) internal successors, (5285), 35 states have internal predecessors, (5285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,157 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 151.0) internal successors, (5285), 35 states have internal predecessors, (5285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,157 INFO L185 Difference]: Start difference. First operand has 75 places, 66 transitions, 513 flow. Second operand 34 states and 2473 transitions. [2021-03-25 16:04:47,157 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 205 transitions, 1685 flow [2021-03-25 16:04:47,170 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 205 transitions, 1607 flow, removed 20 selfloop flow, removed 4 redundant places. [2021-03-25 16:04:47,174 INFO L241 Difference]: Finished difference. Result has 123 places, 104 transitions, 1051 flow [2021-03-25 16:04:47,174 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=151, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1051, PETRI_PLACES=123, PETRI_TRANSITIONS=104} [2021-03-25 16:04:47,174 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 87 predicate places. [2021-03-25 16:04:47,174 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:47,174 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 104 transitions, 1051 flow [2021-03-25 16:04:47,175 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 104 transitions, 1051 flow [2021-03-25 16:04:47,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 123 places, 104 transitions, 1051 flow [2021-03-25 16:04:47,192 INFO L129 PetriNetUnfolder]: 66/266 cut-off events. [2021-03-25 16:04:47,193 INFO L130 PetriNetUnfolder]: For 2402/2438 co-relation queries the response was YES. [2021-03-25 16:04:47,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1432 conditions, 266 events. 66/266 cut-off events. For 2402/2438 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1518 event pairs, 0 based on Foata normal form. 2/265 useless extension candidates. Maximal degree in co-relation 1386. Up to 44 conditions per place. [2021-03-25 16:04:47,196 INFO L142 LiptonReduction]: Number of co-enabled transitions 858 [2021-03-25 16:04:47,287 INFO L154 LiptonReduction]: Checked pairs total: 667 [2021-03-25 16:04:47,287 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-25 16:04:47,287 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 113 [2021-03-25 16:04:47,288 INFO L480 AbstractCegarLoop]: Abstraction has has 123 places, 104 transitions, 1051 flow [2021-03-25 16:04:47,288 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 68.3) internal successors, (1366), 20 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 16:04:47,288 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:47,288 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:47,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:04:47,504 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:47,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:47,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1165744104, now seen corresponding path program 1 times [2021-03-25 16:04:47,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:47,504 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748055617] [2021-03-25 16:04:47,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:47,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:47,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:47,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:47,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:47,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:47,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:47,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:47,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:47,570 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:04:47,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748055617] [2021-03-25 16:04:47,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671102707] [2021-03-25 16:04:47,571 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 16:04:47,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:47,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-25 16:04:47,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:47,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:04:47,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:47,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:47,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:47,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 16:04:47,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:47,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:47,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-25 16:04:47,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:04:47,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:47,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:47,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:47,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:47,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:47,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:47,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:47,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:47,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:47,695 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 16:04:47,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:04:47,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-25 16:04:47,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697725064] [2021-03-25 16:04:47,695 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:47,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:47,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:47,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-03-25 16:04:47,696 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 162 [2021-03-25 16:04:47,697 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 104 transitions, 1051 flow. Second operand has 6 states, 6 states have (on average 101.33333333333333) internal successors, (608), 6 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,697 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:47,697 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 162 [2021-03-25 16:04:47,697 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:47,808 INFO L129 PetriNetUnfolder]: 207/489 cut-off events. [2021-03-25 16:04:47,808 INFO L130 PetriNetUnfolder]: For 5641/5664 co-relation queries the response was YES. [2021-03-25 16:04:47,810 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3119 conditions, 489 events. 207/489 cut-off events. For 5641/5664 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 2794 event pairs, 17 based on Foata normal form. 16/495 useless extension candidates. Maximal degree in co-relation 3071. Up to 145 conditions per place. [2021-03-25 16:04:47,811 INFO L132 encePairwiseOnDemand]: 154/162 looper letters, 48 selfloop transitions, 41 changer transitions 8/118 dead transitions. [2021-03-25 16:04:47,811 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 118 transitions, 1422 flow [2021-03-25 16:04:47,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 16:04:47,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 16:04:47,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 847 transitions. [2021-03-25 16:04:47,813 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6535493827160493 [2021-03-25 16:04:47,813 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 847 transitions. [2021-03-25 16:04:47,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 847 transitions. [2021-03-25 16:04:47,814 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:47,814 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 847 transitions. [2021-03-25 16:04:47,815 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 105.875) internal successors, (847), 8 states have internal predecessors, (847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,817 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 162.0) internal successors, (1458), 9 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,817 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 162.0) internal successors, (1458), 9 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,817 INFO L185 Difference]: Start difference. First operand has 123 places, 104 transitions, 1051 flow. Second operand 8 states and 847 transitions. [2021-03-25 16:04:47,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 118 transitions, 1422 flow [2021-03-25 16:04:47,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 118 transitions, 1094 flow, removed 50 selfloop flow, removed 20 redundant places. [2021-03-25 16:04:47,831 INFO L241 Difference]: Finished difference. Result has 109 places, 101 transitions, 771 flow [2021-03-25 16:04:47,832 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=162, PETRI_DIFFERENCE_MINUEND_FLOW=717, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=771, PETRI_PLACES=109, PETRI_TRANSITIONS=101} [2021-03-25 16:04:47,832 INFO L343 CegarLoopForPetriNet]: 36 programPoint places, 73 predicate places. [2021-03-25 16:04:47,832 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:47,832 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 109 places, 101 transitions, 771 flow [2021-03-25 16:04:47,832 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 109 places, 101 transitions, 771 flow [2021-03-25 16:04:47,833 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 108 places, 101 transitions, 771 flow [2021-03-25 16:04:47,847 INFO L129 PetriNetUnfolder]: 46/231 cut-off events. [2021-03-25 16:04:47,847 INFO L130 PetriNetUnfolder]: For 963/985 co-relation queries the response was YES. [2021-03-25 16:04:47,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 925 conditions, 231 events. 46/231 cut-off events. For 963/985 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1324 event pairs, 0 based on Foata normal form. 1/229 useless extension candidates. Maximal degree in co-relation 887. Up to 39 conditions per place. [2021-03-25 16:04:47,850 INFO L142 LiptonReduction]: Number of co-enabled transitions 778 [2021-03-25 16:04:47,918 INFO L154 LiptonReduction]: Checked pairs total: 503 [2021-03-25 16:04:47,918 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-25 16:04:47,918 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 86 [2021-03-25 16:04:47,919 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 101 transitions, 774 flow [2021-03-25 16:04:47,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 101.33333333333333) internal successors, (608), 6 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:47,919 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:47,919 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:48,131 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-03-25 16:04:48,134 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:48,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:48,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1770825925, now seen corresponding path program 1 times [2021-03-25 16:04:48,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:48,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972317165] [2021-03-25 16:04:48,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:04:48,147 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:04:48,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:04:48,160 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:04:48,168 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:04:48,168 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:04:48,168 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-25 16:04:48,168 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:04:48,169 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-25 16:04:48,181 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,182 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,183 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,184 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,185 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,186 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,187 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,197 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,197 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,197 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,197 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,198 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,198 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,198 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,199 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,200 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,201 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of3ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,202 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of3ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:04:48,203 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 16:04:48,203 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-25 16:04:48,204 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:04:48,204 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:04:48,204 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:04:48,204 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:04:48,204 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:04:48,204 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:04:48,204 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:04:48,204 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:04:48,205 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 106 places, 97 transitions, 236 flow [2021-03-25 16:04:48,210 INFO L129 PetriNetUnfolder]: 6/115 cut-off events. [2021-03-25 16:04:48,210 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-25 16:04:48,211 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136 conditions, 115 events. 6/115 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 179 event pairs, 0 based on Foata normal form. 0/104 useless extension candidates. Maximal degree in co-relation 129. Up to 8 conditions per place. [2021-03-25 16:04:48,211 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 97 transitions, 236 flow [2021-03-25 16:04:48,211 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 81 places, 74 transitions, 172 flow [2021-03-25 16:04:48,211 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:48,211 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 74 transitions, 172 flow [2021-03-25 16:04:48,212 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 74 transitions, 172 flow [2021-03-25 16:04:48,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 81 places, 74 transitions, 172 flow [2021-03-25 16:04:48,217 INFO L129 PetriNetUnfolder]: 6/115 cut-off events. [2021-03-25 16:04:48,217 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-25 16:04:48,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134 conditions, 115 events. 6/115 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 167 event pairs, 0 based on Foata normal form. 0/104 useless extension candidates. Maximal degree in co-relation 100. Up to 8 conditions per place. [2021-03-25 16:04:48,218 INFO L142 LiptonReduction]: Number of co-enabled transitions 1380 [2021-03-25 16:04:49,058 INFO L154 LiptonReduction]: Checked pairs total: 935 [2021-03-25 16:04:49,058 INFO L156 LiptonReduction]: Total number of compositions: 48 [2021-03-25 16:04:49,059 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 848 [2021-03-25 16:04:49,060 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-25 16:04:49,060 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:04:49,060 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:49,060 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:49,060 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:49,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:49,060 INFO L82 PathProgramCache]: Analyzing trace with hash -2142945360, now seen corresponding path program 1 times [2021-03-25 16:04:49,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:49,061 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460400178] [2021-03-25 16:04:49,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:49,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:49,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:49,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:49,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:49,091 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 16:04:49,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:49,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:49,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:49,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:49,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:49,107 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 16:04:49,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460400178] [2021-03-25 16:04:49,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:49,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 16:04:49,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121989488] [2021-03-25 16:04:49,108 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:49,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:49,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:49,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:04:49,109 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 86 out of 145 [2021-03-25 16:04:49,109 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 31 transitions, 86 flow. Second operand has 6 states, 6 states have (on average 87.16666666666667) internal successors, (523), 6 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:49,109 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:49,109 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 86 of 145 [2021-03-25 16:04:49,109 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:49,235 INFO L129 PetriNetUnfolder]: 1079/1721 cut-off events. [2021-03-25 16:04:49,236 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-25 16:04:49,237 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3352 conditions, 1721 events. 1079/1721 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 253. Compared 10784 event pairs, 126 based on Foata normal form. 0/1361 useless extension candidates. Maximal degree in co-relation 3333. Up to 846 conditions per place. [2021-03-25 16:04:49,242 INFO L132 encePairwiseOnDemand]: 136/145 looper letters, 31 selfloop transitions, 10 changer transitions 2/56 dead transitions. [2021-03-25 16:04:49,242 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 56 transitions, 222 flow [2021-03-25 16:04:49,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 16:04:49,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 16:04:49,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 650 transitions. [2021-03-25 16:04:49,244 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6403940886699507 [2021-03-25 16:04:49,244 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 650 transitions. [2021-03-25 16:04:49,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 650 transitions. [2021-03-25 16:04:49,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:49,244 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 650 transitions. [2021-03-25 16:04:49,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 92.85714285714286) internal successors, (650), 7 states have internal predecessors, (650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:49,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 145.0) internal successors, (1160), 8 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:49,247 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 145.0) internal successors, (1160), 8 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:49,247 INFO L185 Difference]: Start difference. First operand has 40 places, 31 transitions, 86 flow. Second operand 7 states and 650 transitions. [2021-03-25 16:04:49,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 56 transitions, 222 flow [2021-03-25 16:04:49,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 56 transitions, 215 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-25 16:04:49,248 INFO L241 Difference]: Finished difference. Result has 47 places, 36 transitions, 139 flow [2021-03-25 16:04:49,248 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=75, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=139, PETRI_PLACES=47, PETRI_TRANSITIONS=36} [2021-03-25 16:04:49,248 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 7 predicate places. [2021-03-25 16:04:49,248 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:49,248 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 47 places, 36 transitions, 139 flow [2021-03-25 16:04:49,248 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 47 places, 36 transitions, 139 flow [2021-03-25 16:04:49,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 47 places, 36 transitions, 139 flow [2021-03-25 16:04:49,253 INFO L129 PetriNetUnfolder]: 28/109 cut-off events. [2021-03-25 16:04:49,253 INFO L130 PetriNetUnfolder]: For 43/121 co-relation queries the response was YES. [2021-03-25 16:04:49,254 INFO L84 FinitePrefix]: Finished finitePrefix Result has 238 conditions, 109 events. 28/109 cut-off events. For 43/121 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 334 event pairs, 12 based on Foata normal form. 1/92 useless extension candidates. Maximal degree in co-relation 219. Up to 48 conditions per place. [2021-03-25 16:04:49,255 INFO L142 LiptonReduction]: Number of co-enabled transitions 456 [2021-03-25 16:04:49,431 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2021-03-25 16:04:49,632 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 82 [2021-03-25 16:04:50,434 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 107 [2021-03-25 16:04:50,534 INFO L154 LiptonReduction]: Checked pairs total: 555 [2021-03-25 16:04:50,535 INFO L156 LiptonReduction]: Total number of compositions: 6 [2021-03-25 16:04:50,535 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1287 [2021-03-25 16:04:50,535 INFO L480 AbstractCegarLoop]: Abstraction has has 39 places, 30 transitions, 123 flow [2021-03-25 16:04:50,535 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 87.16666666666667) internal successors, (523), 6 states have internal predecessors, (523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:50,535 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:50,535 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:50,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-25 16:04:50,536 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:50,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:50,536 INFO L82 PathProgramCache]: Analyzing trace with hash 670895185, now seen corresponding path program 1 times [2021-03-25 16:04:50,536 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:50,536 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718725057] [2021-03-25 16:04:50,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:50,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:50,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:04:50,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:50,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:50,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:50,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:50,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:50,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:50,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:50,575 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 16:04:50,575 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718725057] [2021-03-25 16:04:50,575 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:04:50,575 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 16:04:50,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539625899] [2021-03-25 16:04:50,575 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:04:50,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:50,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:04:50,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:04:50,576 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 151 [2021-03-25 16:04:50,577 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 39 places, 30 transitions, 123 flow. Second operand has 8 states, 8 states have (on average 84.375) internal successors, (675), 8 states have internal predecessors, (675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:50,577 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:50,577 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 151 [2021-03-25 16:04:50,577 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:50,932 INFO L129 PetriNetUnfolder]: 2753/4416 cut-off events. [2021-03-25 16:04:50,932 INFO L130 PetriNetUnfolder]: For 2247/2247 co-relation queries the response was YES. [2021-03-25 16:04:50,939 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11625 conditions, 4416 events. 2753/4416 cut-off events. For 2247/2247 co-relation queries the response was YES. Maximal size of possible extension queue 300. Compared 27661 event pairs, 352 based on Foata normal form. 90/4181 useless extension candidates. Maximal degree in co-relation 11609. Up to 1202 conditions per place. [2021-03-25 16:04:50,955 INFO L132 encePairwiseOnDemand]: 140/151 looper letters, 88 selfloop transitions, 37 changer transitions 5/136 dead transitions. [2021-03-25 16:04:50,955 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 136 transitions, 695 flow [2021-03-25 16:04:50,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 16:04:50,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 16:04:50,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1379 transitions. [2021-03-25 16:04:50,959 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6088300220750552 [2021-03-25 16:04:50,959 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1379 transitions. [2021-03-25 16:04:50,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1379 transitions. [2021-03-25 16:04:50,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:50,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1379 transitions. [2021-03-25 16:04:50,963 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 91.93333333333334) internal successors, (1379), 15 states have internal predecessors, (1379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:50,965 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 151.0) internal successors, (2416), 16 states have internal predecessors, (2416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:50,966 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 151.0) internal successors, (2416), 16 states have internal predecessors, (2416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:50,966 INFO L185 Difference]: Start difference. First operand has 39 places, 30 transitions, 123 flow. Second operand 15 states and 1379 transitions. [2021-03-25 16:04:50,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 136 transitions, 695 flow [2021-03-25 16:04:50,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 136 transitions, 688 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 16:04:50,972 INFO L241 Difference]: Finished difference. Result has 61 places, 59 transitions, 393 flow [2021-03-25 16:04:50,972 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=151, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=393, PETRI_PLACES=61, PETRI_TRANSITIONS=59} [2021-03-25 16:04:50,972 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 21 predicate places. [2021-03-25 16:04:50,972 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:50,972 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 59 transitions, 393 flow [2021-03-25 16:04:50,972 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 59 transitions, 393 flow [2021-03-25 16:04:50,973 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 61 places, 59 transitions, 393 flow [2021-03-25 16:04:50,987 INFO L129 PetriNetUnfolder]: 79/292 cut-off events. [2021-03-25 16:04:50,987 INFO L130 PetriNetUnfolder]: For 796/1217 co-relation queries the response was YES. [2021-03-25 16:04:50,988 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1027 conditions, 292 events. 79/292 cut-off events. For 796/1217 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 1597 event pairs, 26 based on Foata normal form. 5/266 useless extension candidates. Maximal degree in co-relation 1004. Up to 120 conditions per place. [2021-03-25 16:04:50,990 INFO L142 LiptonReduction]: Number of co-enabled transitions 792 [2021-03-25 16:04:51,046 INFO L154 LiptonReduction]: Checked pairs total: 1256 [2021-03-25 16:04:51,046 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 16:04:51,047 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 75 [2021-03-25 16:04:51,047 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 59 transitions, 395 flow [2021-03-25 16:04:51,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 84.375) internal successors, (675), 8 states have internal predecessors, (675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,047 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:51,047 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:51,047 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-25 16:04:51,047 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:51,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:51,048 INFO L82 PathProgramCache]: Analyzing trace with hash 714362352, now seen corresponding path program 1 times [2021-03-25 16:04:51,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:51,048 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578187344] [2021-03-25 16:04:51,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:51,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:51,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:51,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:51,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:51,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:51,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:51,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:51,107 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 16:04:51,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578187344] [2021-03-25 16:04:51,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373541982] [2021-03-25 16:04:51,108 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 16:04:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:51,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-25 16:04:51,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:51,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:04:51,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:51,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,206 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:04:51,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:51,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:51,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:51,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:51,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:51,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:51,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:51,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:51,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:51,243 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:04:51,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,244 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:51,245 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:51,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:51,249 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:04:51,250 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:51,250 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:04:51,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:51,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:51,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:51,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:51,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 16:04:51,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:04:51,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-25 16:04:51,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135188520] [2021-03-25 16:04:51,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:51,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:51,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:51,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-25 16:04:51,260 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 156 [2021-03-25 16:04:51,260 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 59 transitions, 395 flow. Second operand has 6 states, 6 states have (on average 95.33333333333333) internal successors, (572), 6 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,260 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:51,260 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 156 [2021-03-25 16:04:51,261 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:51,597 INFO L129 PetriNetUnfolder]: 2221/3744 cut-off events. [2021-03-25 16:04:51,597 INFO L130 PetriNetUnfolder]: For 10583/11588 co-relation queries the response was YES. [2021-03-25 16:04:51,607 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15184 conditions, 3744 events. 2221/3744 cut-off events. For 10583/11588 co-relation queries the response was YES. Maximal size of possible extension queue 729. Compared 30350 event pairs, 393 based on Foata normal form. 84/3581 useless extension candidates. Maximal degree in co-relation 15158. Up to 1157 conditions per place. [2021-03-25 16:04:51,620 INFO L132 encePairwiseOnDemand]: 148/156 looper letters, 114 selfloop transitions, 46 changer transitions 6/180 dead transitions. [2021-03-25 16:04:51,620 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 180 transitions, 1507 flow [2021-03-25 16:04:51,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 16:04:51,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 16:04:51,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1333 transitions. [2021-03-25 16:04:51,622 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6572978303747534 [2021-03-25 16:04:51,622 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1333 transitions. [2021-03-25 16:04:51,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1333 transitions. [2021-03-25 16:04:51,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:51,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1333 transitions. [2021-03-25 16:04:51,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 102.53846153846153) internal successors, (1333), 13 states have internal predecessors, (1333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,627 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 156.0) internal successors, (2184), 14 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,628 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 156.0) internal successors, (2184), 14 states have internal predecessors, (2184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,628 INFO L185 Difference]: Start difference. First operand has 61 places, 59 transitions, 395 flow. Second operand 13 states and 1333 transitions. [2021-03-25 16:04:51,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 180 transitions, 1507 flow [2021-03-25 16:04:51,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 180 transitions, 1414 flow, removed 31 selfloop flow, removed 2 redundant places. [2021-03-25 16:04:51,651 INFO L241 Difference]: Finished difference. Result has 79 places, 89 transitions, 779 flow [2021-03-25 16:04:51,652 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=156, PETRI_DIFFERENCE_MINUEND_FLOW=358, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=779, PETRI_PLACES=79, PETRI_TRANSITIONS=89} [2021-03-25 16:04:51,652 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 39 predicate places. [2021-03-25 16:04:51,652 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:51,652 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 89 transitions, 779 flow [2021-03-25 16:04:51,652 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 89 transitions, 779 flow [2021-03-25 16:04:51,652 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 89 transitions, 779 flow [2021-03-25 16:04:51,679 INFO L129 PetriNetUnfolder]: 125/460 cut-off events. [2021-03-25 16:04:51,679 INFO L130 PetriNetUnfolder]: For 2900/5041 co-relation queries the response was YES. [2021-03-25 16:04:51,681 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2156 conditions, 460 events. 125/460 cut-off events. For 2900/5041 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 3206 event pairs, 44 based on Foata normal form. 17/421 useless extension candidates. Maximal degree in co-relation 2124. Up to 195 conditions per place. [2021-03-25 16:04:51,685 INFO L142 LiptonReduction]: Number of co-enabled transitions 1370 [2021-03-25 16:04:51,751 INFO L154 LiptonReduction]: Checked pairs total: 1797 [2021-03-25 16:04:51,751 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-25 16:04:51,751 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 99 [2021-03-25 16:04:51,752 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 89 transitions, 781 flow [2021-03-25 16:04:51,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 95.33333333333333) internal successors, (572), 6 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:51,753 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:51,753 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:51,971 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:04:51,972 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:51,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:51,972 INFO L82 PathProgramCache]: Analyzing trace with hash -650407661, now seen corresponding path program 1 times [2021-03-25 16:04:51,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:51,972 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878960073] [2021-03-25 16:04:51,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:51,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:52,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:52,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:52,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:52,046 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 16:04:52,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878960073] [2021-03-25 16:04:52,047 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709018941] [2021-03-25 16:04:52,047 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 16:04:52,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:52,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-25 16:04:52,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:52,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:52,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:52,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:52,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:52,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:52,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:04:52,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:52,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:52,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:52,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:04:52,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:52,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:52,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:52,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:04:52,243 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:04:52,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,245 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:52,245 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:52,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:52,248 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:52,250 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:52,253 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:04:52,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:52,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:52,261 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 16:04:52,261 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:04:52,262 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-03-25 16:04:52,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231001336] [2021-03-25 16:04:52,262 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-25 16:04:52,262 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:52,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-25 16:04:52,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-03-25 16:04:52,264 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 161 [2021-03-25 16:04:52,265 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 89 transitions, 781 flow. Second operand has 20 states, 20 states have (on average 81.4) internal successors, (1628), 20 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:52,265 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:52,265 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 161 [2021-03-25 16:04:52,265 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:53,495 INFO L129 PetriNetUnfolder]: 4237/7228 cut-off events. [2021-03-25 16:04:53,495 INFO L130 PetriNetUnfolder]: For 35209/35209 co-relation queries the response was YES. [2021-03-25 16:04:53,515 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33762 conditions, 7228 events. 4237/7228 cut-off events. For 35209/35209 co-relation queries the response was YES. Maximal size of possible extension queue 575. Compared 53463 event pairs, 469 based on Foata normal form. 24/7241 useless extension candidates. Maximal degree in co-relation 33727. Up to 1772 conditions per place. [2021-03-25 16:04:53,538 INFO L132 encePairwiseOnDemand]: 142/161 looper letters, 239 selfloop transitions, 156 changer transitions 33/433 dead transitions. [2021-03-25 16:04:53,538 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 433 transitions, 3917 flow [2021-03-25 16:04:53,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-03-25 16:04:53,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-03-25 16:04:53,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 4152 transitions. [2021-03-25 16:04:53,542 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.548698295229285 [2021-03-25 16:04:53,543 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 4152 transitions. [2021-03-25 16:04:53,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 4152 transitions. [2021-03-25 16:04:53,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:53,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 4152 transitions. [2021-03-25 16:04:53,548 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 88.34042553191489) internal successors, (4152), 47 states have internal predecessors, (4152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:53,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 161.0) internal successors, (7728), 48 states have internal predecessors, (7728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:53,563 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 161.0) internal successors, (7728), 48 states have internal predecessors, (7728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:53,563 INFO L185 Difference]: Start difference. First operand has 79 places, 89 transitions, 781 flow. Second operand 47 states and 4152 transitions. [2021-03-25 16:04:53,563 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 433 transitions, 3917 flow [2021-03-25 16:04:53,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 433 transitions, 3835 flow, removed 41 selfloop flow, removed 0 redundant places. [2021-03-25 16:04:53,689 INFO L241 Difference]: Finished difference. Result has 153 places, 184 transitions, 2204 flow [2021-03-25 16:04:53,689 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=161, PETRI_DIFFERENCE_MINUEND_FLOW=749, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=2204, PETRI_PLACES=153, PETRI_TRANSITIONS=184} [2021-03-25 16:04:53,689 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 113 predicate places. [2021-03-25 16:04:53,689 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:53,690 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 184 transitions, 2204 flow [2021-03-25 16:04:53,690 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 184 transitions, 2204 flow [2021-03-25 16:04:53,691 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 153 places, 184 transitions, 2204 flow [2021-03-25 16:04:53,768 INFO L129 PetriNetUnfolder]: 210/792 cut-off events. [2021-03-25 16:04:53,768 INFO L130 PetriNetUnfolder]: For 9267/9632 co-relation queries the response was YES. [2021-03-25 16:04:53,772 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4545 conditions, 792 events. 210/792 cut-off events. For 9267/9632 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 6248 event pairs, 52 based on Foata normal form. 39/786 useless extension candidates. Maximal degree in co-relation 4483. Up to 217 conditions per place. [2021-03-25 16:04:53,779 INFO L142 LiptonReduction]: Number of co-enabled transitions 2520 [2021-03-25 16:04:53,884 INFO L154 LiptonReduction]: Checked pairs total: 8118 [2021-03-25 16:04:53,884 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 16:04:53,884 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 195 [2021-03-25 16:04:53,886 INFO L480 AbstractCegarLoop]: Abstraction has has 153 places, 184 transitions, 2204 flow [2021-03-25 16:04:53,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 81.4) internal successors, (1628), 20 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:53,886 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:53,887 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:54,091 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:04:54,092 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:54,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:54,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1657946518, now seen corresponding path program 1 times [2021-03-25 16:04:54,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:54,092 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088101800] [2021-03-25 16:04:54,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:54,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:54,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:04:54,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:54,141 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 16:04:54,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088101800] [2021-03-25 16:04:54,141 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558893194] [2021-03-25 16:04:54,141 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 16:04:54,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:54,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-25 16:04:54,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:54,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:54,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:54,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:54,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:54,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:54,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:54,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:54,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:54,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:54,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:54,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:54,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:54,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:04:54,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:54,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:54,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:54,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:04:54,283 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:04:54,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,284 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:54,285 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:54,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:54,287 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:54,288 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:54,288 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:04:54,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:54,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:54,295 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 16:04:54,295 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:04:54,295 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-03-25 16:04:54,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991868911] [2021-03-25 16:04:54,296 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-25 16:04:54,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:54,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-25 16:04:54,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-03-25 16:04:54,297 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 169 [2021-03-25 16:04:54,298 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 184 transitions, 2204 flow. Second operand has 18 states, 18 states have (on average 84.33333333333333) internal successors, (1518), 18 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:54,298 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:54,298 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 169 [2021-03-25 16:04:54,298 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:55,671 INFO L129 PetriNetUnfolder]: 4524/7788 cut-off events. [2021-03-25 16:04:55,672 INFO L130 PetriNetUnfolder]: For 125258/125290 co-relation queries the response was YES. [2021-03-25 16:04:55,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51113 conditions, 7788 events. 4524/7788 cut-off events. For 125258/125290 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 59380 event pairs, 637 based on Foata normal form. 56/7821 useless extension candidates. Maximal degree in co-relation 51048. Up to 1825 conditions per place. [2021-03-25 16:04:55,736 INFO L132 encePairwiseOnDemand]: 149/169 looper letters, 182 selfloop transitions, 171 changer transitions 16/375 dead transitions. [2021-03-25 16:04:55,736 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 375 transitions, 5003 flow [2021-03-25 16:04:55,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 16:04:55,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 16:04:55,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2388 transitions. [2021-03-25 16:04:55,739 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5434683659535731 [2021-03-25 16:04:55,739 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2388 transitions. [2021-03-25 16:04:55,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2388 transitions. [2021-03-25 16:04:55,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:55,740 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2388 transitions. [2021-03-25 16:04:55,742 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 91.84615384615384) internal successors, (2388), 26 states have internal predecessors, (2388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:55,744 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 169.0) internal successors, (4563), 27 states have internal predecessors, (4563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:55,745 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 169.0) internal successors, (4563), 27 states have internal predecessors, (4563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:55,745 INFO L185 Difference]: Start difference. First operand has 153 places, 184 transitions, 2204 flow. Second operand 26 states and 2388 transitions. [2021-03-25 16:04:55,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 375 transitions, 5003 flow [2021-03-25 16:04:56,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 375 transitions, 4565 flow, removed 112 selfloop flow, removed 12 redundant places. [2021-03-25 16:04:56,243 INFO L241 Difference]: Finished difference. Result has 178 places, 232 transitions, 3014 flow [2021-03-25 16:04:56,243 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=169, PETRI_DIFFERENCE_MINUEND_FLOW=1864, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=3014, PETRI_PLACES=178, PETRI_TRANSITIONS=232} [2021-03-25 16:04:56,243 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 138 predicate places. [2021-03-25 16:04:56,243 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:56,243 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 178 places, 232 transitions, 3014 flow [2021-03-25 16:04:56,244 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 178 places, 232 transitions, 3014 flow [2021-03-25 16:04:56,245 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 178 places, 232 transitions, 3014 flow [2021-03-25 16:04:56,408 INFO L129 PetriNetUnfolder]: 486/1607 cut-off events. [2021-03-25 16:04:56,408 INFO L130 PetriNetUnfolder]: For 28078/30046 co-relation queries the response was YES. [2021-03-25 16:04:56,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11566 conditions, 1607 events. 486/1607 cut-off events. For 28078/30046 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 14662 event pairs, 138 based on Foata normal form. 61/1549 useless extension candidates. Maximal degree in co-relation 11492. Up to 526 conditions per place. [2021-03-25 16:04:56,435 INFO L142 LiptonReduction]: Number of co-enabled transitions 3110 [2021-03-25 16:04:56,628 INFO L154 LiptonReduction]: Checked pairs total: 8624 [2021-03-25 16:04:56,629 INFO L156 LiptonReduction]: Total number of compositions: 12 [2021-03-25 16:04:56,629 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 386 [2021-03-25 16:04:56,629 INFO L480 AbstractCegarLoop]: Abstraction has has 178 places, 232 transitions, 3014 flow [2021-03-25 16:04:56,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 84.33333333333333) internal successors, (1518), 18 states have internal predecessors, (1518), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:56,629 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:04:56,630 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:04:56,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:04:56,831 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:04:56,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:04:56,831 INFO L82 PathProgramCache]: Analyzing trace with hash 554822397, now seen corresponding path program 1 times [2021-03-25 16:04:56,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:04:56,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164864035] [2021-03-25 16:04:56,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:04:56,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:56,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:56,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:56,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:04:56,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:56,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:56,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:56,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:04:56,895 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-25 16:04:56,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164864035] [2021-03-25 16:04:56,896 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514919915] [2021-03-25 16:04:56,896 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 16:04:56,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:04:56,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-25 16:04:56,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:04:56,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:04:56,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:56,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:56,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:56,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:04:57,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:04:57,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:57,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:04:57,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:04:57,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:04:57,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:04:57,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:57,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:04:57,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:04:57,029 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:04:57,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,031 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:04:57,031 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:57,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:04:57,034 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:04:57,034 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:04:57,035 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:04:57,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:57,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:57,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:04:57,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:04:57,042 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-03-25 16:04:57,042 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:04:57,042 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-25 16:04:57,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663510174] [2021-03-25 16:04:57,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:04:57,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:04:57,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:04:57,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-25 16:04:57,044 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 181 [2021-03-25 16:04:57,044 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 232 transitions, 3014 flow. Second operand has 6 states, 6 states have (on average 118.33333333333333) internal successors, (710), 6 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:57,045 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:04:57,045 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 181 [2021-03-25 16:04:57,045 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:04:58,387 INFO L129 PetriNetUnfolder]: 4786/8487 cut-off events. [2021-03-25 16:04:58,388 INFO L130 PetriNetUnfolder]: For 146571/146950 co-relation queries the response was YES. [2021-03-25 16:04:58,433 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59494 conditions, 8487 events. 4786/8487 cut-off events. For 146571/146950 co-relation queries the response was YES. Maximal size of possible extension queue 953. Compared 69070 event pairs, 723 based on Foata normal form. 237/8619 useless extension candidates. Maximal degree in co-relation 59417. Up to 2121 conditions per place. [2021-03-25 16:04:58,458 INFO L132 encePairwiseOnDemand]: 171/181 looper letters, 262 selfloop transitions, 169 changer transitions 24/481 dead transitions. [2021-03-25 16:04:58,458 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 481 transitions, 7066 flow [2021-03-25 16:04:58,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 16:04:58,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 16:04:58,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1638 transitions. [2021-03-25 16:04:58,459 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6961325966850829 [2021-03-25 16:04:58,459 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1638 transitions. [2021-03-25 16:04:58,459 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1638 transitions. [2021-03-25 16:04:58,460 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:04:58,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1638 transitions. [2021-03-25 16:04:58,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 126.0) internal successors, (1638), 13 states have internal predecessors, (1638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:58,463 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 181.0) internal successors, (2534), 14 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:58,463 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 181.0) internal successors, (2534), 14 states have internal predecessors, (2534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:04:58,463 INFO L185 Difference]: Start difference. First operand has 178 places, 232 transitions, 3014 flow. Second operand 13 states and 1638 transitions. [2021-03-25 16:04:58,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 481 transitions, 7066 flow [2021-03-25 16:04:59,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 481 transitions, 6790 flow, removed 115 selfloop flow, removed 7 redundant places. [2021-03-25 16:04:59,390 INFO L241 Difference]: Finished difference. Result has 191 places, 324 transitions, 4834 flow [2021-03-25 16:04:59,390 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=181, PETRI_DIFFERENCE_MINUEND_FLOW=2849, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4834, PETRI_PLACES=191, PETRI_TRANSITIONS=324} [2021-03-25 16:04:59,390 INFO L343 CegarLoopForPetriNet]: 40 programPoint places, 151 predicate places. [2021-03-25 16:04:59,390 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:04:59,391 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 191 places, 324 transitions, 4834 flow [2021-03-25 16:04:59,391 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 191 places, 324 transitions, 4834 flow [2021-03-25 16:04:59,392 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 191 places, 324 transitions, 4834 flow [2021-03-25 16:04:59,707 INFO L129 PetriNetUnfolder]: 626/2543 cut-off events. [2021-03-25 16:04:59,707 INFO L130 PetriNetUnfolder]: For 43951/44541 co-relation queries the response was YES. [2021-03-25 16:04:59,730 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19051 conditions, 2543 events. 626/2543 cut-off events. For 43951/44541 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 28064 event pairs, 143 based on Foata normal form. 182/2561 useless extension candidates. Maximal degree in co-relation 18969. Up to 907 conditions per place. [2021-03-25 16:04:59,761 INFO L142 LiptonReduction]: Number of co-enabled transitions 4376 [2021-03-25 16:05:00,041 INFO L154 LiptonReduction]: Checked pairs total: 3340 [2021-03-25 16:05:00,041 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-25 16:05:00,042 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 652 [2021-03-25 16:05:00,042 INFO L480 AbstractCegarLoop]: Abstraction has has 191 places, 324 transitions, 4838 flow [2021-03-25 16:05:00,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 118.33333333333333) internal successors, (710), 6 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:00,042 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:00,042 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:00,247 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-25 16:05:00,248 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-03-25 16:05:00,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:00,248 INFO L82 PathProgramCache]: Analyzing trace with hash 61471669, now seen corresponding path program 1 times [2021-03-25 16:05:00,248 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:00,248 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364681536] [2021-03-25 16:05:00,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:00,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:05:00,256 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:05:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-25 16:05:00,262 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-25 16:05:00,266 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-25 16:05:00,266 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-25 16:05:00,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-25 16:05:00,266 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-25 16:05:00,266 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,281 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,282 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,283 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,284 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,285 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,286 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,289 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,290 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,291 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread1of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,292 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,292 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,293 WARN L313 ript$VariableManager]: TermVariabe thr2Thread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~t~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,294 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,294 WARN L313 ript$VariableManager]: TermVariabe thr2Thread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,294 WARN L313 ript$VariableManager]: TermVariabe |thr2Thread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread1of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,295 WARN L313 ript$VariableManager]: TermVariabe thr1Thread1of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe thr1Thread2of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,296 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread2of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread3of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe thr1Thread3of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,297 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,298 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,298 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,298 WARN L313 ript$VariableManager]: TermVariabe thr1Thread4of4ForFork1___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,298 WARN L313 ript$VariableManager]: TermVariabe |thr1Thread4of4ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-25 16:05:00,298 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-25 16:05:00,298 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-03-25 16:05:00,299 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 16:05:00,299 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 16:05:00,299 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 16:05:00,299 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 16:05:00,299 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 16:05:00,299 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 16:05:00,299 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 16:05:00,299 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 16:05:00,300 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 126 places, 114 transitions, 292 flow [2021-03-25 16:05:00,306 INFO L129 PetriNetUnfolder]: 7/136 cut-off events. [2021-03-25 16:05:00,306 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-25 16:05:00,307 INFO L84 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 136 events. 7/136 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 207 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 156. Up to 10 conditions per place. [2021-03-25 16:05:00,307 INFO L82 GeneralOperation]: Start removeDead. Operand has 126 places, 114 transitions, 292 flow [2021-03-25 16:05:00,307 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 89 places, 80 transitions, 195 flow [2021-03-25 16:05:00,307 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:00,307 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 80 transitions, 195 flow [2021-03-25 16:05:00,307 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 80 transitions, 195 flow [2021-03-25 16:05:00,308 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 89 places, 80 transitions, 195 flow [2021-03-25 16:05:00,312 INFO L129 PetriNetUnfolder]: 7/136 cut-off events. [2021-03-25 16:05:00,312 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-25 16:05:00,312 INFO L84 FinitePrefix]: Finished finitePrefix Result has 162 conditions, 136 events. 7/136 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 221 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 126. Up to 10 conditions per place. [2021-03-25 16:05:00,313 INFO L142 LiptonReduction]: Number of co-enabled transitions 1840 [2021-03-25 16:05:01,172 INFO L154 LiptonReduction]: Checked pairs total: 1538 [2021-03-25 16:05:01,172 INFO L156 LiptonReduction]: Total number of compositions: 53 [2021-03-25 16:05:01,172 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 865 [2021-03-25 16:05:01,173 INFO L129 PetriNetUnfolder]: 1/12 cut-off events. [2021-03-25 16:05:01,173 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 16:05:01,173 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:01,173 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:01,173 INFO L428 AbstractCegarLoop]: === Iteration 1 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:01,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:01,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1964594123, now seen corresponding path program 1 times [2021-03-25 16:05:01,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:01,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043324298] [2021-03-25 16:05:01,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:01,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:01,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:05:01,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:01,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:01,193 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.0 percent of original size [2021-03-25 16:05:01,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:05:01,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:01,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:01,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:01,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:01,212 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 16:05:01,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043324298] [2021-03-25 16:05:01,212 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:05:01,212 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-25 16:05:01,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846219240] [2021-03-25 16:05:01,212 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:05:01,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:01,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:05:01,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 16:05:01,213 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 167 [2021-03-25 16:05:01,213 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 35 transitions, 105 flow. Second operand has 6 states, 6 states have (on average 101.33333333333333) internal successors, (608), 6 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:01,214 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:01,214 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 167 [2021-03-25 16:05:01,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:01,516 INFO L129 PetriNetUnfolder]: 4378/6328 cut-off events. [2021-03-25 16:05:01,516 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-25 16:05:01,525 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12442 conditions, 6328 events. 4378/6328 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 791. Compared 42527 event pairs, 652 based on Foata normal form. 323/5392 useless extension candidates. Maximal degree in co-relation 12420. Up to 3682 conditions per place. [2021-03-25 16:05:01,538 INFO L132 encePairwiseOnDemand]: 156/167 looper letters, 36 selfloop transitions, 13 changer transitions 2/65 dead transitions. [2021-03-25 16:05:01,538 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 65 transitions, 267 flow [2021-03-25 16:05:01,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 16:05:01,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 16:05:01,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 754 transitions. [2021-03-25 16:05:01,539 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6449957228400343 [2021-03-25 16:05:01,539 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 754 transitions. [2021-03-25 16:05:01,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 754 transitions. [2021-03-25 16:05:01,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:01,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 754 transitions. [2021-03-25 16:05:01,540 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 107.71428571428571) internal successors, (754), 7 states have internal predecessors, (754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:01,541 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 167.0) internal successors, (1336), 8 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:01,541 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 167.0) internal successors, (1336), 8 states have internal predecessors, (1336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:01,541 INFO L185 Difference]: Start difference. First operand has 46 places, 35 transitions, 105 flow. Second operand 7 states and 754 transitions. [2021-03-25 16:05:01,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 65 transitions, 267 flow [2021-03-25 16:05:01,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 65 transitions, 254 flow, removed 6 selfloop flow, removed 1 redundant places. [2021-03-25 16:05:01,542 INFO L241 Difference]: Finished difference. Result has 53 places, 43 transitions, 175 flow [2021-03-25 16:05:01,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=167, PETRI_DIFFERENCE_MINUEND_FLOW=88, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=175, PETRI_PLACES=53, PETRI_TRANSITIONS=43} [2021-03-25 16:05:01,542 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 7 predicate places. [2021-03-25 16:05:01,542 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:01,542 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 43 transitions, 175 flow [2021-03-25 16:05:01,542 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 43 transitions, 175 flow [2021-03-25 16:05:01,543 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 53 places, 43 transitions, 175 flow [2021-03-25 16:05:01,554 INFO L129 PetriNetUnfolder]: 135/288 cut-off events. [2021-03-25 16:05:01,554 INFO L130 PetriNetUnfolder]: For 155/1157 co-relation queries the response was YES. [2021-03-25 16:05:01,555 INFO L84 FinitePrefix]: Finished finitePrefix Result has 738 conditions, 288 events. 135/288 cut-off events. For 155/1157 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 1285 event pairs, 69 based on Foata normal form. 1/201 useless extension candidates. Maximal degree in co-relation 717. Up to 205 conditions per place. [2021-03-25 16:05:01,557 INFO L142 LiptonReduction]: Number of co-enabled transitions 638 [2021-03-25 16:05:02,083 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2021-03-25 16:05:02,313 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2021-03-25 16:05:02,577 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 103 [2021-03-25 16:05:02,754 INFO L154 LiptonReduction]: Checked pairs total: 930 [2021-03-25 16:05:02,754 INFO L156 LiptonReduction]: Total number of compositions: 8 [2021-03-25 16:05:02,755 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1213 [2021-03-25 16:05:02,755 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 36 transitions, 153 flow [2021-03-25 16:05:02,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 101.33333333333333) internal successors, (608), 6 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:02,755 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:02,755 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:02,755 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-25 16:05:02,755 INFO L428 AbstractCegarLoop]: === Iteration 2 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:02,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:02,756 INFO L82 PathProgramCache]: Analyzing trace with hash 2146262280, now seen corresponding path program 1 times [2021-03-25 16:05:02,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:02,756 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307193173] [2021-03-25 16:05:02,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:02,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 16:05:02,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:02,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:02,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:02,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:02,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:02,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:02,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:02,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:05:02,794 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307193173] [2021-03-25 16:05:02,794 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 16:05:02,794 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-25 16:05:02,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616250649] [2021-03-25 16:05:02,795 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 16:05:02,795 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:02,795 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 16:05:02,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-25 16:05:02,796 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 174 [2021-03-25 16:05:02,797 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 36 transitions, 153 flow. Second operand has 8 states, 8 states have (on average 96.625) internal successors, (773), 8 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:02,797 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:02,797 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 174 [2021-03-25 16:05:02,797 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:03,729 INFO L129 PetriNetUnfolder]: 10689/16164 cut-off events. [2021-03-25 16:05:03,729 INFO L130 PetriNetUnfolder]: For 7346/7346 co-relation queries the response was YES. [2021-03-25 16:05:03,753 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44601 conditions, 16164 events. 10689/16164 cut-off events. For 7346/7346 co-relation queries the response was YES. Maximal size of possible extension queue 959. Compared 111827 event pairs, 2201 based on Foata normal form. 306/14627 useless extension candidates. Maximal degree in co-relation 44584. Up to 6264 conditions per place. [2021-03-25 16:05:03,787 INFO L132 encePairwiseOnDemand]: 161/174 looper letters, 97 selfloop transitions, 41 changer transitions 5/151 dead transitions. [2021-03-25 16:05:03,787 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 151 transitions, 800 flow [2021-03-25 16:05:03,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-25 16:05:03,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-25 16:05:03,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1572 transitions. [2021-03-25 16:05:03,789 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6022988505747127 [2021-03-25 16:05:03,789 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1572 transitions. [2021-03-25 16:05:03,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1572 transitions. [2021-03-25 16:05:03,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:03,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1572 transitions. [2021-03-25 16:05:03,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 104.8) internal successors, (1572), 15 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:03,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 174.0) internal successors, (2784), 16 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:03,793 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 174.0) internal successors, (2784), 16 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:03,793 INFO L185 Difference]: Start difference. First operand has 45 places, 36 transitions, 153 flow. Second operand 15 states and 1572 transitions. [2021-03-25 16:05:03,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 151 transitions, 800 flow [2021-03-25 16:05:03,855 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 151 transitions, 777 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-25 16:05:03,856 INFO L241 Difference]: Finished difference. Result has 65 places, 67 transitions, 440 flow [2021-03-25 16:05:03,856 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=174, PETRI_DIFFERENCE_MINUEND_FLOW=142, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=440, PETRI_PLACES=65, PETRI_TRANSITIONS=67} [2021-03-25 16:05:03,857 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 19 predicate places. [2021-03-25 16:05:03,857 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:03,857 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 67 transitions, 440 flow [2021-03-25 16:05:03,857 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 67 transitions, 440 flow [2021-03-25 16:05:03,857 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 67 transitions, 440 flow [2021-03-25 16:05:03,888 INFO L129 PetriNetUnfolder]: 265/661 cut-off events. [2021-03-25 16:05:03,888 INFO L130 PetriNetUnfolder]: For 2611/11381 co-relation queries the response was YES. [2021-03-25 16:05:03,890 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2537 conditions, 661 events. 265/661 cut-off events. For 2611/11381 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 3876 event pairs, 106 based on Foata normal form. 4/514 useless extension candidates. Maximal degree in co-relation 2515. Up to 431 conditions per place. [2021-03-25 16:05:03,895 INFO L142 LiptonReduction]: Number of co-enabled transitions 1052 [2021-03-25 16:05:04,014 INFO L154 LiptonReduction]: Checked pairs total: 1756 [2021-03-25 16:05:04,015 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-25 16:05:04,015 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 158 [2021-03-25 16:05:04,015 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 67 transitions, 442 flow [2021-03-25 16:05:04,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 96.625) internal successors, (773), 8 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:04,015 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:04,015 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:04,015 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-25 16:05:04,015 INFO L428 AbstractCegarLoop]: === Iteration 3 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:04,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:04,016 INFO L82 PathProgramCache]: Analyzing trace with hash 95440987, now seen corresponding path program 1 times [2021-03-25 16:05:04,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:04,016 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657108263] [2021-03-25 16:05:04,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:04,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:04,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:04,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:04,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:04,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:04,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:04,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:04,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:04,065 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 16:05:04,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657108263] [2021-03-25 16:05:04,066 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215599763] [2021-03-25 16:05:04,066 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 16:05:04,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:04,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-25 16:05:04,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:05:04,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:05:04,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:04,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:05:04,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:04,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:04,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:04,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:04,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:04,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:04,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:05:04,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:05:04,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:05:04,198 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:05:04,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,199 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:04,200 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:04,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:04,202 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:05:04,203 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:04,203 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:05:04,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:04,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:04,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:04,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:04,210 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 16:05:04,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:05:04,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-25 16:05:04,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719150422] [2021-03-25 16:05:04,211 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:05:04,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:04,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:05:04,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-25 16:05:04,212 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 178 [2021-03-25 16:05:04,212 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 67 transitions, 442 flow. Second operand has 6 states, 6 states have (on average 106.33333333333333) internal successors, (638), 6 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:04,212 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:04,212 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 178 [2021-03-25 16:05:04,212 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:05,257 INFO L129 PetriNetUnfolder]: 9808/15281 cut-off events. [2021-03-25 16:05:05,257 INFO L130 PetriNetUnfolder]: For 26716/29502 co-relation queries the response was YES. [2021-03-25 16:05:05,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60248 conditions, 15281 events. 9808/15281 cut-off events. For 26716/29502 co-relation queries the response was YES. Maximal size of possible extension queue 2522. Compared 135927 event pairs, 1900 based on Foata normal form. 296/14039 useless extension candidates. Maximal degree in co-relation 60223. Up to 6650 conditions per place. [2021-03-25 16:05:05,335 INFO L132 encePairwiseOnDemand]: 166/178 looper letters, 112 selfloop transitions, 61 changer transitions 6/195 dead transitions. [2021-03-25 16:05:05,335 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 195 transitions, 1608 flow [2021-03-25 16:05:05,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 16:05:05,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 16:05:05,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1497 transitions. [2021-03-25 16:05:05,336 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6469317199654279 [2021-03-25 16:05:05,336 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1497 transitions. [2021-03-25 16:05:05,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1497 transitions. [2021-03-25 16:05:05,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:05,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1497 transitions. [2021-03-25 16:05:05,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 115.15384615384616) internal successors, (1497), 13 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:05,340 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 178.0) internal successors, (2492), 14 states have internal predecessors, (2492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:05,340 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 178.0) internal successors, (2492), 14 states have internal predecessors, (2492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:05,340 INFO L185 Difference]: Start difference. First operand has 65 places, 67 transitions, 442 flow. Second operand 13 states and 1497 transitions. [2021-03-25 16:05:05,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 195 transitions, 1608 flow [2021-03-25 16:05:05,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 195 transitions, 1473 flow, removed 48 selfloop flow, removed 2 redundant places. [2021-03-25 16:05:05,510 INFO L241 Difference]: Finished difference. Result has 83 places, 107 transitions, 932 flow [2021-03-25 16:05:05,510 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=178, PETRI_DIFFERENCE_MINUEND_FLOW=393, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=932, PETRI_PLACES=83, PETRI_TRANSITIONS=107} [2021-03-25 16:05:05,511 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 37 predicate places. [2021-03-25 16:05:05,511 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:05,511 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 83 places, 107 transitions, 932 flow [2021-03-25 16:05:05,511 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 83 places, 107 transitions, 932 flow [2021-03-25 16:05:05,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 83 places, 107 transitions, 932 flow [2021-03-25 16:05:05,599 INFO L129 PetriNetUnfolder]: 528/1207 cut-off events. [2021-03-25 16:05:05,599 INFO L130 PetriNetUnfolder]: For 30110/190042 co-relation queries the response was YES. [2021-03-25 16:05:05,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6713 conditions, 1207 events. 528/1207 cut-off events. For 30110/190042 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 8881 event pairs, 169 based on Foata normal form. 7/903 useless extension candidates. Maximal degree in co-relation 6682. Up to 794 conditions per place. [2021-03-25 16:05:05,617 INFO L142 LiptonReduction]: Number of co-enabled transitions 1946 [2021-03-25 16:05:05,856 INFO L154 LiptonReduction]: Checked pairs total: 3485 [2021-03-25 16:05:05,856 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-25 16:05:05,856 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 345 [2021-03-25 16:05:05,856 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 106 transitions, 924 flow [2021-03-25 16:05:05,856 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 106.33333333333333) internal successors, (638), 6 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:05,856 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:05,857 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:06,059 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-03-25 16:05:06,060 INFO L428 AbstractCegarLoop]: === Iteration 4 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:06,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:06,060 INFO L82 PathProgramCache]: Analyzing trace with hash -956148066, now seen corresponding path program 1 times [2021-03-25 16:05:06,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:06,061 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503195481] [2021-03-25 16:05:06,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:06,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:06,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:06,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:06,121 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 16:05:06,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503195481] [2021-03-25 16:05:06,121 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407500960] [2021-03-25 16:05:06,121 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 16:05:06,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:06,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-25 16:05:06,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:05:06,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:06,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:06,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:06,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,230 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,230 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,245 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,245 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:06,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:06,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:05:06,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:06,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:06,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:06,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:05:06,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:06,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:06,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:06,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:05:06,306 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:05:06,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,308 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:06,309 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:06,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:06,311 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:06,312 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:06,312 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:05:06,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:06,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:06,320 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 16:05:06,321 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:05:06,321 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2021-03-25 16:05:06,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684894686] [2021-03-25 16:05:06,321 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-03-25 16:05:06,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:06,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-03-25 16:05:06,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-03-25 16:05:06,322 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 184 [2021-03-25 16:05:06,323 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 106 transitions, 924 flow. Second operand has 20 states, 20 states have (on average 93.4) internal successors, (1868), 20 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:06,323 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:06,323 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 184 [2021-03-25 16:05:06,323 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:09,606 INFO L129 PetriNetUnfolder]: 17996/28050 cut-off events. [2021-03-25 16:05:09,606 INFO L130 PetriNetUnfolder]: For 114183/114183 co-relation queries the response was YES. [2021-03-25 16:05:09,680 INFO L84 FinitePrefix]: Finished finitePrefix Result has 134256 conditions, 28050 events. 17996/28050 cut-off events. For 114183/114183 co-relation queries the response was YES. Maximal size of possible extension queue 1925. Compared 224563 event pairs, 3183 based on Foata normal form. 90/27121 useless extension candidates. Maximal degree in co-relation 134222. Up to 8963 conditions per place. [2021-03-25 16:05:09,758 INFO L132 encePairwiseOnDemand]: 161/184 looper letters, 233 selfloop transitions, 176 changer transitions 33/449 dead transitions. [2021-03-25 16:05:09,758 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 449 transitions, 4047 flow [2021-03-25 16:05:09,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-25 16:05:09,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-03-25 16:05:09,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 3993 transitions. [2021-03-25 16:05:09,761 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.556438127090301 [2021-03-25 16:05:09,761 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 3993 transitions. [2021-03-25 16:05:09,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 3993 transitions. [2021-03-25 16:05:09,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:09,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 3993 transitions. [2021-03-25 16:05:09,764 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 102.38461538461539) internal successors, (3993), 39 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:09,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 184.0) internal successors, (7360), 40 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 16:05:09,769 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 184.0) internal successors, (7360), 40 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 16:05:09,769 INFO L185 Difference]: Start difference. First operand has 83 places, 106 transitions, 924 flow. Second operand 39 states and 3993 transitions. [2021-03-25 16:05:09,769 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 449 transitions, 4047 flow [2021-03-25 16:05:10,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 449 transitions, 3889 flow, removed 79 selfloop flow, removed 0 redundant places. [2021-03-25 16:05:10,883 INFO L241 Difference]: Finished difference. Result has 143 places, 204 transitions, 2370 flow [2021-03-25 16:05:10,883 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=184, PETRI_DIFFERENCE_MINUEND_FLOW=874, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2370, PETRI_PLACES=143, PETRI_TRANSITIONS=204} [2021-03-25 16:05:10,883 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 97 predicate places. [2021-03-25 16:05:10,883 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:10,884 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 204 transitions, 2370 flow [2021-03-25 16:05:10,884 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 204 transitions, 2370 flow [2021-03-25 16:05:10,885 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 143 places, 204 transitions, 2370 flow [2021-03-25 16:05:11,144 INFO L129 PetriNetUnfolder]: 1212/2984 cut-off events. [2021-03-25 16:05:11,144 INFO L130 PetriNetUnfolder]: For 41620/83220 co-relation queries the response was YES. [2021-03-25 16:05:11,164 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19730 conditions, 2984 events. 1212/2984 cut-off events. For 41620/83220 co-relation queries the response was YES. Maximal size of possible extension queue 262. Compared 24523 event pairs, 395 based on Foata normal form. 41/2600 useless extension candidates. Maximal degree in co-relation 19675. Up to 1654 conditions per place. [2021-03-25 16:05:11,198 INFO L142 LiptonReduction]: Number of co-enabled transitions 3308 [2021-03-25 16:05:12,844 INFO L154 LiptonReduction]: Checked pairs total: 18516 [2021-03-25 16:05:12,844 INFO L156 LiptonReduction]: Total number of compositions: 16 [2021-03-25 16:05:12,844 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1961 [2021-03-25 16:05:12,845 INFO L480 AbstractCegarLoop]: Abstraction has has 143 places, 201 transitions, 2336 flow [2021-03-25 16:05:12,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 93.4) internal successors, (1868), 20 states have internal predecessors, (1868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:12,845 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:12,845 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:13,059 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:05:13,059 INFO L428 AbstractCegarLoop]: === Iteration 5 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:13,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:13,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1516646170, now seen corresponding path program 1 times [2021-03-25 16:05:13,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:13,060 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763611357] [2021-03-25 16:05:13,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:13,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:13,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:13,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:13,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:13,108 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 16:05:13,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763611357] [2021-03-25 16:05:13,108 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336793935] [2021-03-25 16:05:13,108 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 16:05:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:13,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-25 16:05:13,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:05:13,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,204 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:13,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:13,208 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:13,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,209 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:13,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:13,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,232 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:13,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:13,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:13,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,238 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:13,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:13,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:13,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:13,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:05:13,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:13,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:13,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:13,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:05:13,269 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:05:13,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,271 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:13,272 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:13,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:13,274 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:13,274 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:13,274 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:05:13,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:13,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:13,281 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 16:05:13,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:05:13,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2021-03-25 16:05:13,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719187443] [2021-03-25 16:05:13,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-25 16:05:13,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:13,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-25 16:05:13,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-03-25 16:05:13,283 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 197 [2021-03-25 16:05:13,284 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 201 transitions, 2336 flow. Second operand has 18 states, 18 states have (on average 96.33333333333333) internal successors, (1734), 18 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:13,284 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:13,284 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 197 [2021-03-25 16:05:13,284 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:17,160 INFO L129 PetriNetUnfolder]: 18011/29023 cut-off events. [2021-03-25 16:05:17,160 INFO L130 PetriNetUnfolder]: For 432053/432085 co-relation queries the response was YES. [2021-03-25 16:05:17,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 186508 conditions, 29023 events. 18011/29023 cut-off events. For 432053/432085 co-relation queries the response was YES. Maximal size of possible extension queue 1906. Compared 239118 event pairs, 5214 based on Foata normal form. 114/28070 useless extension candidates. Maximal degree in co-relation 186450. Up to 8413 conditions per place. [2021-03-25 16:05:17,550 INFO L132 encePairwiseOnDemand]: 170/197 looper letters, 174 selfloop transitions, 190 changer transitions 17/389 dead transitions. [2021-03-25 16:05:17,550 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 389 transitions, 4937 flow [2021-03-25 16:05:17,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-25 16:05:17,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-25 16:05:17,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2634 transitions. [2021-03-25 16:05:17,552 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5348223350253807 [2021-03-25 16:05:17,552 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 2634 transitions. [2021-03-25 16:05:17,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 2634 transitions. [2021-03-25 16:05:17,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:17,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 2634 transitions. [2021-03-25 16:05:17,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 105.36) internal successors, (2634), 25 states have internal predecessors, (2634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:17,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 197.0) internal successors, (5122), 26 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:17,558 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 197.0) internal successors, (5122), 26 states have internal predecessors, (5122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:17,558 INFO L185 Difference]: Start difference. First operand has 143 places, 201 transitions, 2336 flow. Second operand 25 states and 2634 transitions. [2021-03-25 16:05:17,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 389 transitions, 4937 flow [2021-03-25 16:05:20,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 389 transitions, 4531 flow, removed 81 selfloop flow, removed 13 redundant places. [2021-03-25 16:05:20,059 INFO L241 Difference]: Finished difference. Result has 166 places, 247 transitions, 3202 flow [2021-03-25 16:05:20,059 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=197, PETRI_DIFFERENCE_MINUEND_FLOW=1976, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=3202, PETRI_PLACES=166, PETRI_TRANSITIONS=247} [2021-03-25 16:05:20,059 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 120 predicate places. [2021-03-25 16:05:20,059 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:20,059 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 166 places, 247 transitions, 3202 flow [2021-03-25 16:05:20,060 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 166 places, 247 transitions, 3202 flow [2021-03-25 16:05:20,061 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 166 places, 247 transitions, 3202 flow [2021-03-25 16:05:20,437 INFO L129 PetriNetUnfolder]: 1397/3539 cut-off events. [2021-03-25 16:05:20,437 INFO L130 PetriNetUnfolder]: For 66909/93083 co-relation queries the response was YES. [2021-03-25 16:05:20,468 INFO L84 FinitePrefix]: Finished finitePrefix Result has 27314 conditions, 3539 events. 1397/3539 cut-off events. For 66909/93083 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 31369 event pairs, 438 based on Foata normal form. 49/3173 useless extension candidates. Maximal degree in co-relation 27248. Up to 1886 conditions per place. [2021-03-25 16:05:20,566 INFO L142 LiptonReduction]: Number of co-enabled transitions 3852 [2021-03-25 16:05:23,151 INFO L154 LiptonReduction]: Checked pairs total: 23652 [2021-03-25 16:05:23,151 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-25 16:05:23,151 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3092 [2021-03-25 16:05:23,152 INFO L480 AbstractCegarLoop]: Abstraction has has 166 places, 247 transitions, 3202 flow [2021-03-25 16:05:23,152 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 96.33333333333333) internal successors, (1734), 18 states have internal predecessors, (1734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:23,152 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:23,152 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:23,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-03-25 16:05:23,353 INFO L428 AbstractCegarLoop]: === Iteration 6 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:23,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:23,353 INFO L82 PathProgramCache]: Analyzing trace with hash -585609718, now seen corresponding path program 1 times [2021-03-25 16:05:23,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:23,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843330312] [2021-03-25 16:05:23,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:23,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:23,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:23,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:23,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:23,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:23,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:23,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:23,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:23,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-25 16:05:23,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843330312] [2021-03-25 16:05:23,398 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591727217] [2021-03-25 16:05:23,398 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 16:05:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:23,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 14 conjunts are in the unsatisfiable core [2021-03-25 16:05:23,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:05:23,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:05:23,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:23,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:05:23,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:23,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:23,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:23,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:23,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:23,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:23,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:05:23,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:05:23,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:05:23,538 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:05:23,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,540 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:23,541 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:23,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:23,543 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:05:23,544 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:23,544 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:05:23,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:23,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:23,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:23,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:23,550 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-03-25 16:05:23,551 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 16:05:23,551 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 11 [2021-03-25 16:05:23,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4146538] [2021-03-25 16:05:23,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 16:05:23,552 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:23,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 16:05:23,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-25 16:05:23,553 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 211 [2021-03-25 16:05:23,553 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 247 transitions, 3202 flow. Second operand has 6 states, 6 states have (on average 134.33333333333334) internal successors, (806), 6 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:23,553 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:23,553 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 211 [2021-03-25 16:05:23,553 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:27,577 INFO L129 PetriNetUnfolder]: 15155/25556 cut-off events. [2021-03-25 16:05:27,577 INFO L130 PetriNetUnfolder]: For 423281/445845 co-relation queries the response was YES. [2021-03-25 16:05:27,741 INFO L84 FinitePrefix]: Finished finitePrefix Result has 186590 conditions, 25556 events. 15155/25556 cut-off events. For 423281/445845 co-relation queries the response was YES. Maximal size of possible extension queue 4770. Compared 261973 event pairs, 3450 based on Foata normal form. 686/24523 useless extension candidates. Maximal degree in co-relation 186521. Up to 8037 conditions per place. [2021-03-25 16:05:27,825 INFO L132 encePairwiseOnDemand]: 194/211 looper letters, 275 selfloop transitions, 224 changer transitions 18/545 dead transitions. [2021-03-25 16:05:27,826 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 545 transitions, 8166 flow [2021-03-25 16:05:27,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-25 16:05:27,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-25 16:05:27,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1876 transitions. [2021-03-25 16:05:27,827 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6839227123587314 [2021-03-25 16:05:27,827 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1876 transitions. [2021-03-25 16:05:27,827 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1876 transitions. [2021-03-25 16:05:27,828 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:27,828 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1876 transitions. [2021-03-25 16:05:27,829 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 144.30769230769232) internal successors, (1876), 13 states have internal predecessors, (1876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:27,831 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 211.0) internal successors, (2954), 14 states have internal predecessors, (2954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:27,831 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 211.0) internal successors, (2954), 14 states have internal predecessors, (2954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:27,831 INFO L185 Difference]: Start difference. First operand has 166 places, 247 transitions, 3202 flow. Second operand 13 states and 1876 transitions. [2021-03-25 16:05:27,831 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 545 transitions, 8166 flow [2021-03-25 16:05:31,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 545 transitions, 7806 flow, removed 153 selfloop flow, removed 7 redundant places. [2021-03-25 16:05:31,955 INFO L241 Difference]: Finished difference. Result has 179 places, 365 transitions, 5518 flow [2021-03-25 16:05:31,955 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=211, PETRI_DIFFERENCE_MINUEND_FLOW=3007, PETRI_DIFFERENCE_MINUEND_PLACES=159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=5518, PETRI_PLACES=179, PETRI_TRANSITIONS=365} [2021-03-25 16:05:31,955 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 133 predicate places. [2021-03-25 16:05:31,955 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:05:31,955 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 365 transitions, 5518 flow [2021-03-25 16:05:31,955 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 365 transitions, 5518 flow [2021-03-25 16:05:31,957 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 179 places, 365 transitions, 5518 flow [2021-03-25 16:05:32,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([782] L698-->thr2EXIT: Formula: (= (+ v_thr2Thread4of4ForFork0_~t~0_17 1) v_~x~0_293) InVars {thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17} OutVars{thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17, ~x~0=v_~x~0_293} AuxVars[] AssignedVars[~x~0][9], [Black: 193#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), 514#(and (<= thr2Thread1of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 243#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 233#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 251#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 253#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0)), 135#(not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), 392#(and (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 255#(and (<= 20 ~n~0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 512#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 134#(and (= ~x~0 0) (<= 20 ~n~0)), 13#thr2ENTRYtrue, Black: 500#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 139#(and (= ~x~0 0) (<= 20 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 502#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0)), Black: 520#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 352#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 472#(and (<= ~x~0 1) (< 1 ~n~0)), Black: 384#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 522#(and (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 386#(and (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 506#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 354#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 476#(and (<= thr2Thread1of4ForFork0_~t~0 1) (< 1 ~n~0)), Black: 356#(and (= ~x~0 0) (<= 2 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 388#(and (<= ~x~0 2) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 508#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 358#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 510#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (< 1 ~n~0)), Black: 362#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 494#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 394#(and (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 364#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 270#(and (= ~x~0 0) (<= 2 ~n~0)), Black: 334#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 398#(and (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 368#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 372#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 374#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 342#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 344#(and (<= ~x~0 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 376#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 348#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 382#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 350#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= thr2Thread1of4ForFork0_~t~0 0)), 37#L698true, 171#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 161#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 163#(and (<= 1 ~n~0) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 46#L708-2true, Black: 165#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 149#(and (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 155#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0)), Black: 157#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 159#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 54#thr2EXITtrue, 77#L698true, 78#thr1EXITtrue, 619#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 609#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 548#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), Black: 597#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 615#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), 241#(= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1), Black: 617#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 601#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40)), thr2Thread1of4ForFork0InUse, Black: 607#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, thr1Thread1of4ForFork1InUse]) [2021-03-25 16:05:32,230 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is cut-off event [2021-03-25 16:05:32,230 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-25 16:05:32,230 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is cut-off event [2021-03-25 16:05:32,230 INFO L387 tUnfolder$Statistics]: existing Event has 27 ancestors and is cut-off event [2021-03-25 16:05:32,252 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([782] L698-->thr2EXIT: Formula: (= (+ v_thr2Thread4of4ForFork0_~t~0_17 1) v_~x~0_293) InVars {thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17} OutVars{thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17, ~x~0=v_~x~0_293} AuxVars[] AssignedVars[~x~0][265], [Black: 193#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), Black: 243#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), 514#(and (<= thr2Thread1of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 233#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 251#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 253#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0)), 135#(not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 512#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 134#(and (= ~x~0 0) (<= 20 ~n~0)), 398#(and (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 500#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 139#(and (= ~x~0 0) (<= 20 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 502#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0)), Black: 520#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 352#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 472#(and (<= ~x~0 1) (< 1 ~n~0)), Black: 384#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 522#(and (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 386#(and (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 506#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 354#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 476#(and (<= thr2Thread1of4ForFork0_~t~0 1) (< 1 ~n~0)), Black: 356#(and (= ~x~0 0) (<= 2 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 508#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 388#(and (<= ~x~0 2) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 510#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (< 1 ~n~0)), Black: 358#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 494#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 362#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 394#(and (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 364#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 270#(and (= ~x~0 0) (<= 2 ~n~0)), Black: 334#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 368#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 372#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 374#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 342#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 344#(and (<= ~x~0 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 376#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 348#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 382#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 350#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= thr2Thread1of4ForFork0_~t~0 0)), 37#L698true, 171#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 161#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 163#(and (<= 1 ~n~0) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 46#L708-2true, Black: 165#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 149#(and (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 155#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0)), Black: 157#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 159#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 54#thr2EXITtrue, 77#L698true, 78#thr1EXITtrue, 105#L698true, 619#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 609#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 548#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), Black: 597#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 615#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 617#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 601#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40)), thr2Thread1of4ForFork0InUse, Black: 607#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), thr2Thread2of4ForFork0InUse, thr2Thread3of4ForFork0InUse, thr2Thread4of4ForFork0InUse, thr1Thread1of4ForFork1InUse, 255#(and (<= 20 ~n~0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0))]) [2021-03-25 16:05:32,253 INFO L384 tUnfolder$Statistics]: this new event has 27 ancestors and is not cut-off event [2021-03-25 16:05:32,253 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is not cut-off event [2021-03-25 16:05:32,253 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is not cut-off event [2021-03-25 16:05:32,253 INFO L387 tUnfolder$Statistics]: existing Event has 28 ancestors and is not cut-off event [2021-03-25 16:05:32,799 INFO L129 PetriNetUnfolder]: 2294/6347 cut-off events. [2021-03-25 16:05:32,799 INFO L130 PetriNetUnfolder]: For 169946/317955 co-relation queries the response was YES. [2021-03-25 16:05:32,851 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56484 conditions, 6347 events. 2294/6347 cut-off events. For 169946/317955 co-relation queries the response was YES. Maximal size of possible extension queue 514. Compared 65783 event pairs, 489 based on Foata normal form. 143/5725 useless extension candidates. Maximal degree in co-relation 56411. Up to 3456 conditions per place. [2021-03-25 16:05:32,931 INFO L142 LiptonReduction]: Number of co-enabled transitions 5742 [2021-03-25 16:05:46,975 INFO L154 LiptonReduction]: Checked pairs total: 30958 [2021-03-25 16:05:46,975 INFO L156 LiptonReduction]: Total number of compositions: 17 [2021-03-25 16:05:46,975 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 15020 [2021-03-25 16:05:46,976 INFO L480 AbstractCegarLoop]: Abstraction has has 179 places, 364 transitions, 5507 flow [2021-03-25 16:05:46,976 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 134.33333333333334) internal successors, (806), 6 states have internal predecessors, (806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:46,976 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:05:46,976 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:05:47,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-03-25 16:05:47,176 INFO L428 AbstractCegarLoop]: === Iteration 7 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:05:47,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:05:47,177 INFO L82 PathProgramCache]: Analyzing trace with hash -950922522, now seen corresponding path program 1 times [2021-03-25 16:05:47,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:05:47,177 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126194478] [2021-03-25 16:05:47,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:05:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:47,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:47,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:05:47,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:05:47,224 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 16:05:47,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126194478] [2021-03-25 16:05:47,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194641026] [2021-03-25 16:05:47,225 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 16:05:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:05:47,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-25 16:05:47,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:05:47,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:47,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:05:47,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:05:47,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:05:47,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:05:47,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:05:47,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:05:47,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:47,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:05:47,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:05:47,423 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:05:47,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,424 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:47,424 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:47,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:05:47,426 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:05:47,427 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:05:47,427 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:05:47,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:05:47,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:05:47,435 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:05:47,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:05:47,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-03-25 16:05:47,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271289653] [2021-03-25 16:05:47,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-25 16:05:47,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:05:47,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-25 16:05:47,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-03-25 16:05:47,438 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 227 [2021-03-25 16:05:47,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 364 transitions, 5507 flow. Second operand has 19 states, 19 states have (on average 95.47368421052632) internal successors, (1814), 19 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:47,438 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:05:47,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 227 [2021-03-25 16:05:47,439 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:05:56,412 INFO L129 PetriNetUnfolder]: 28691/47223 cut-off events. [2021-03-25 16:05:56,412 INFO L130 PetriNetUnfolder]: For 1248804/1248846 co-relation queries the response was YES. [2021-03-25 16:05:56,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 398902 conditions, 47223 events. 28691/47223 cut-off events. For 1248804/1248846 co-relation queries the response was YES. Maximal size of possible extension queue 3535. Compared 436712 event pairs, 8718 based on Foata normal form. 376/46145 useless extension candidates. Maximal degree in co-relation 398826. Up to 13835 conditions per place. [2021-03-25 16:05:57,177 INFO L132 encePairwiseOnDemand]: 186/227 looper letters, 359 selfloop transitions, 422 changer transitions 27/816 dead transitions. [2021-03-25 16:05:57,178 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 816 transitions, 13274 flow [2021-03-25 16:05:57,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-25 16:05:57,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-25 16:05:57,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2668 transitions. [2021-03-25 16:05:57,183 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4701321585903084 [2021-03-25 16:05:57,183 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 2668 transitions. [2021-03-25 16:05:57,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 2668 transitions. [2021-03-25 16:05:57,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:05:57,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 2668 transitions. [2021-03-25 16:05:57,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 106.72) internal successors, (2668), 25 states have internal predecessors, (2668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:57,189 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 227.0) internal successors, (5902), 26 states have internal predecessors, (5902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:57,190 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 227.0) internal successors, (5902), 26 states have internal predecessors, (5902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:05:57,190 INFO L185 Difference]: Start difference. First operand has 179 places, 364 transitions, 5507 flow. Second operand 25 states and 2668 transitions. [2021-03-25 16:05:57,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 816 transitions, 13274 flow [2021-03-25 16:06:13,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 816 transitions, 12706 flow, removed 284 selfloop flow, removed 0 redundant places. [2021-03-25 16:06:13,096 INFO L241 Difference]: Finished difference. Result has 219 places, 535 transitions, 9630 flow [2021-03-25 16:06:13,096 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=227, PETRI_DIFFERENCE_MINUEND_FLOW=5329, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=255, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=9630, PETRI_PLACES=219, PETRI_TRANSITIONS=535} [2021-03-25 16:06:13,096 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 173 predicate places. [2021-03-25 16:06:13,096 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:06:13,096 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 219 places, 535 transitions, 9630 flow [2021-03-25 16:06:13,096 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 219 places, 535 transitions, 9630 flow [2021-03-25 16:06:13,100 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 219 places, 535 transitions, 9630 flow [2021-03-25 16:06:13,387 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([782] L698-->thr2EXIT: Formula: (= (+ v_thr2Thread4of4ForFork0_~t~0_17 1) v_~x~0_293) InVars {thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17} OutVars{thr2Thread4of4ForFork0_~t~0=v_thr2Thread4of4ForFork0_~t~0_17, ~x~0=v_~x~0_293} AuxVars[] AssignedVars[~x~0][365], [Black: 193#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), 514#(and (<= thr2Thread1of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 243#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 233#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 251#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread2of4ForFork0_~t~0 0)), Black: 253#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0)), 135#(not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)), Black: 255#(and (<= 20 ~n~0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (<= thr2Thread2of4ForFork0_~t~0 0)), 392#(and (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 512#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 134#(and (= ~x~0 0) (<= 20 ~n~0)), 13#thr2ENTRYtrue, Black: 500#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 502#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0)), Black: 139#(and (= ~x~0 0) (<= 20 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 520#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 352#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 472#(and (<= ~x~0 1) (< 1 ~n~0)), Black: 384#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 522#(and (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 386#(and (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 506#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 354#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 476#(and (<= thr2Thread1of4ForFork0_~t~0 1) (< 1 ~n~0)), Black: 356#(and (= ~x~0 0) (<= 2 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 388#(and (<= ~x~0 2) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 508#(and (= ~x~0 0) (<= thr2Thread1of4ForFork0_~t~0 1) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0)), Black: 510#(and (<= thr2Thread1of4ForFork0_~t~0 1) (<= ~x~0 2) (< 1 ~n~0)), Black: 358#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 362#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 494#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 394#(and (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 364#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 270#(and (= ~x~0 0) (<= 2 ~n~0)), Black: 334#(and (= ~x~0 0) (<= 2 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 398#(and (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 368#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 372#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1)), Black: 374#(and (= ~x~0 0) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 342#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0)), Black: 344#(and (<= ~x~0 1) (< 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 376#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 348#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 382#(and (= ~x~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 1 ~n~0) (<= thr2Thread2of4ForFork0_~t~0 1) (= thr2Thread1of4ForFork0_~t~0 0)), 37#L698true, Black: 350#(and (= ~x~0 0) (<= 2 ~n~0) (<= 1 ULTIMATE.start_main_~i~0) (= thr2Thread1of4ForFork0_~t~0 0)), 171#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 161#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 163#(and (<= 1 ~n~0) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 46#L708-2true, Black: 165#(and (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0)) (<= ~x~0 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 149#(and (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), Black: 155#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0)), Black: 157#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (not (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 0))), Black: 159#(and (= ~x~0 0) (= ULTIMATE.start_main_~i~0 0) (<= 1 ~n~0) (= thr2Thread1of4ForFork0_~t~0 0)), 54#thr2EXITtrue, 77#L698true, 78#thr1EXITtrue, 735#(and (<= thr2Thread3of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), 619#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 609#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 737#(and (<= ~x~0 2) (<= thr2Thread3of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), Black: 741#(and (<= ~x~0 2) (<= thr2Thread3of4ForFork0_~t~0 1) (< 2 ~n~0)), Black: 548#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40)), Black: 597#(and (<= 20 ~n~0) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 709#(and (= ~x~0 0) (< 2 ~n~0)), Black: 615#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 743#(and (= ~x~0 0) (<= thr2Thread3of4ForFork0_~t~0 1) (< 2 ~n~0)), Black: 617#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40) (<= thr2Thread3of4ForFork0_~t~0 0)), Black: 747#(and (<= ~x~0 ~n~0) (<= thr2Thread3of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), 241#(= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1), Black: 717#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (< 2 ~n~0)), Black: 601#(and (<= 20 ~n~0) (<= ~x~0 1) (< ~n~0 40)), Black: 719#(and (= ~x~0 0) (<= 1 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), thr2Thread1of4ForFork0InUse, Black: 607#(and (<= 20 ~n~0) (<= ~x~0 0) (< ~n~0 40) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), Black: 721#(and (<= ~x~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), thr2Thread2of4ForFork0InUse, Black: 723#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (< 2 ~n~0)), Black: 725#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), Black: 727#(and (<= ~x~0 ~n~0) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1)), thr2Thread3of4ForFork0InUse, Black: 695#(and (<= ~x~0 1) (< 2 ~n~0)), thr2Thread4of4ForFork0InUse, Black: 729#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of4ForFork0_~t~0 1) (= |thr1Thread1of4ForFork1___VERIFIER_assert_#in~cond| 1) (< 2 ~n~0)), Black: 699#(and (<= thr2Thread3of4ForFork0_~t~0 1) (< 2 ~n~0)), Black: 733#(and (= ~x~0 0) (<= 2 ULTIMATE.start_main_~i~0) (<= thr2Thread3of4ForFork0_~t~0 1) (< 2 ~n~0)), thr1Thread1of4ForFork1InUse]) [2021-03-25 16:06:13,388 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is not cut-off event [2021-03-25 16:06:13,388 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-25 16:06:13,388 INFO L387 tUnfolder$Statistics]: existing Event has 26 ancestors and is not cut-off event [2021-03-25 16:06:13,388 INFO L387 tUnfolder$Statistics]: existing Event has 25 ancestors and is not cut-off event [2021-03-25 16:06:14,017 INFO L129 PetriNetUnfolder]: 2215/6221 cut-off events. [2021-03-25 16:06:14,017 INFO L130 PetriNetUnfolder]: For 203474/255095 co-relation queries the response was YES. [2021-03-25 16:06:14,073 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60093 conditions, 6221 events. 2215/6221 cut-off events. For 203474/255095 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 65511 event pairs, 425 based on Foata normal form. 139/5803 useless extension candidates. Maximal degree in co-relation 60002. Up to 2914 conditions per place. [2021-03-25 16:06:14,161 INFO L142 LiptonReduction]: Number of co-enabled transitions 8034 [2021-03-25 16:06:22,705 INFO L154 LiptonReduction]: Checked pairs total: 51263 [2021-03-25 16:06:22,706 INFO L156 LiptonReduction]: Total number of compositions: 10 [2021-03-25 16:06:22,706 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9610 [2021-03-25 16:06:22,706 INFO L480 AbstractCegarLoop]: Abstraction has has 219 places, 533 transitions, 9592 flow [2021-03-25 16:06:22,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 95.47368421052632) internal successors, (1814), 19 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:22,706 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:06:22,707 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:06:22,916 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 16:06:22,916 INFO L428 AbstractCegarLoop]: === Iteration 8 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:06:22,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:06:22,916 INFO L82 PathProgramCache]: Analyzing trace with hash -917889108, now seen corresponding path program 1 times [2021-03-25 16:06:22,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:06:22,917 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507264658] [2021-03-25 16:06:22,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:06:22,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:06:22,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:22,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:22,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:22,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:22,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:06:22,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:06:22,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:22,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:22,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:06:22,961 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 16:06:22,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507264658] [2021-03-25 16:06:22,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248823352] [2021-03-25 16:06:22,961 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 16:06:23,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:06:23,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 17 conjunts are in the unsatisfiable core [2021-03-25 16:06:23,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:06:23,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:06:23,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:06:23,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:06:23,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 16:06:23,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:06:23,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 16:06:23,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:06:23,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:06:23,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:06:23,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 16:06:23,133 INFO L142 QuantifierPusher]: treesize reduction 1, result has 95.8 percent of original size [2021-03-25 16:06:23,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,134 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:06:23,135 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:06:23,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:06:23,137 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:06:23,138 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:06:23,138 INFO L142 QuantifierPusher]: treesize reduction 12, result has 40.0 percent of original size [2021-03-25 16:06:23,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:06:23,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:06:23,148 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:06:23,148 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:06:23,148 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2021-03-25 16:06:23,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484738446] [2021-03-25 16:06:23,149 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-03-25 16:06:23,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:06:23,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-03-25 16:06:23,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-03-25 16:06:23,150 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 235 [2021-03-25 16:06:23,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 533 transitions, 9592 flow. Second operand has 19 states, 19 states have (on average 95.47368421052632) internal successors, (1814), 19 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:23,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:06:23,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 235 [2021-03-25 16:06:23,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:06:35,830 INFO L129 PetriNetUnfolder]: 32955/53267 cut-off events. [2021-03-25 16:06:35,831 INFO L130 PetriNetUnfolder]: For 1426980/1427035 co-relation queries the response was YES. [2021-03-25 16:06:36,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 473979 conditions, 53267 events. 32955/53267 cut-off events. For 1426980/1427035 co-relation queries the response was YES. Maximal size of possible extension queue 4935. Compared 488833 event pairs, 9718 based on Foata normal form. 126/51855 useless extension candidates. Maximal degree in co-relation 473885. Up to 14707 conditions per place. [2021-03-25 16:06:36,704 INFO L132 encePairwiseOnDemand]: 191/235 looper letters, 330 selfloop transitions, 508 changer transitions 7/853 dead transitions. [2021-03-25 16:06:36,704 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 853 transitions, 15886 flow [2021-03-25 16:06:36,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-25 16:06:36,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-25 16:06:36,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2866 transitions. [2021-03-25 16:06:36,707 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4516942474389283 [2021-03-25 16:06:36,707 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 2866 transitions. [2021-03-25 16:06:36,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 2866 transitions. [2021-03-25 16:06:36,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:06:36,708 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 2866 transitions. [2021-03-25 16:06:36,710 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 106.14814814814815) internal successors, (2866), 27 states have internal predecessors, (2866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:36,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 235.0) internal successors, (6580), 28 states have internal predecessors, (6580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:36,712 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 235.0) internal successors, (6580), 28 states have internal predecessors, (6580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:06:36,712 INFO L185 Difference]: Start difference. First operand has 219 places, 533 transitions, 9592 flow. Second operand 27 states and 2866 transitions. [2021-03-25 16:06:36,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 853 transitions, 15886 flow [2021-03-25 16:07:09,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 853 transitions, 15016 flow, removed 287 selfloop flow, removed 6 redundant places. [2021-03-25 16:07:09,545 INFO L241 Difference]: Finished difference. Result has 253 places, 658 transitions, 12826 flow [2021-03-25 16:07:09,545 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=235, PETRI_DIFFERENCE_MINUEND_FLOW=9022, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=383, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=12826, PETRI_PLACES=253, PETRI_TRANSITIONS=658} [2021-03-25 16:07:09,546 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 207 predicate places. [2021-03-25 16:07:09,546 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:07:09,546 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 253 places, 658 transitions, 12826 flow [2021-03-25 16:07:09,546 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 253 places, 658 transitions, 12826 flow [2021-03-25 16:07:09,550 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 253 places, 658 transitions, 12826 flow [2021-03-25 16:07:11,532 INFO L129 PetriNetUnfolder]: 4022/10915 cut-off events. [2021-03-25 16:07:11,532 INFO L130 PetriNetUnfolder]: For 398621/462751 co-relation queries the response was YES. [2021-03-25 16:07:11,646 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117934 conditions, 10915 events. 4022/10915 cut-off events. For 398621/462751 co-relation queries the response was YES. Maximal size of possible extension queue 1273. Compared 127075 event pairs, 942 based on Foata normal form. 318/10342 useless extension candidates. Maximal degree in co-relation 117828. Up to 5518 conditions per place. [2021-03-25 16:07:11,970 INFO L142 LiptonReduction]: Number of co-enabled transitions 9648 [2021-03-25 16:08:04,817 INFO L154 LiptonReduction]: Checked pairs total: 84629 [2021-03-25 16:08:04,817 INFO L156 LiptonReduction]: Total number of compositions: 18 [2021-03-25 16:08:04,817 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 55271 [2021-03-25 16:08:04,817 INFO L480 AbstractCegarLoop]: Abstraction has has 253 places, 657 transitions, 12806 flow [2021-03-25 16:08:04,818 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 95.47368421052632) internal successors, (1814), 19 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:08:04,818 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 16:08:04,818 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 16:08:05,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-03-25 16:08:05,021 INFO L428 AbstractCegarLoop]: === Iteration 9 === [thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1INUSE_VIOLATION, thr1Err0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-25 16:08:05,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 16:08:05,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1609464059, now seen corresponding path program 1 times [2021-03-25 16:08:05,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 16:08:05,021 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006478916] [2021-03-25 16:08:05,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 16:08:05,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:05,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:05,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:08:05,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:08:05,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:08:05,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 16:08:05,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-25 16:08:05,086 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 16:08:05,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006478916] [2021-03-25 16:08:05,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136912662] [2021-03-25 16:08:05,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 16:08:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 16:08:05,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 16 conjunts are in the unsatisfiable core [2021-03-25 16:08:05,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 16:08:05,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-25 16:08:05,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:08:05,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:08:05,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:05,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:05,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:05,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:08:05,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,213 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,216 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,219 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 16:08:05,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 16:08:05,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:05,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,222 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 16:08:05,234 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,235 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 16:08:05,235 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 16:08:05,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,236 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 16:08:05,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:08:05,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-25 16:08:05,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-25 16:08:05,251 INFO L142 QuantifierPusher]: treesize reduction 1, result has 96.3 percent of original size [2021-03-25 16:08:05,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,252 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-25 16:08:05,253 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:08:05,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 16:08:05,255 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2021-03-25 16:08:05,256 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 16:08:05,256 INFO L142 QuantifierPusher]: treesize reduction 15, result has 42.3 percent of original size [2021-03-25 16:08:05,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:05,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:05,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 16:08:05,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 16:08:05,266 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 16:08:05,266 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 16:08:05,266 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 16 [2021-03-25 16:08:05,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812512107] [2021-03-25 16:08:05,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-03-25 16:08:05,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 16:08:05,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-03-25 16:08:05,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-03-25 16:08:05,268 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 92 out of 252 [2021-03-25 16:08:05,269 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 657 transitions, 12806 flow. Second operand has 18 states, 18 states have (on average 93.72222222222223) internal successors, (1687), 18 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:08:05,269 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 16:08:05,269 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 92 of 252 [2021-03-25 16:08:05,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 16:08:41,421 INFO L129 PetriNetUnfolder]: 67009/111770 cut-off events. [2021-03-25 16:08:41,421 INFO L130 PetriNetUnfolder]: For 4040432/4040506 co-relation queries the response was YES. [2021-03-25 16:08:43,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1094629 conditions, 111770 events. 67009/111770 cut-off events. For 4040432/4040506 co-relation queries the response was YES. Maximal size of possible extension queue 10346. Compared 1177316 event pairs, 7228 based on Foata normal form. 723/109692 useless extension candidates. Maximal degree in co-relation 1094520. Up to 29571 conditions per place. [2021-03-25 16:08:44,437 INFO L132 encePairwiseOnDemand]: 204/252 looper letters, 692 selfloop transitions, 1352 changer transitions 266/2317 dead transitions. [2021-03-25 16:08:44,437 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 2317 transitions, 47586 flow [2021-03-25 16:08:44,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-03-25 16:08:44,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2021-03-25 16:08:44,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 8569 transitions. [2021-03-25 16:08:44,443 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4096863645056416 [2021-03-25 16:08:44,443 INFO L72 ComplementDD]: Start complementDD. Operand 83 states and 8569 transitions. [2021-03-25 16:08:44,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 8569 transitions. [2021-03-25 16:08:44,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 16:08:44,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 83 states and 8569 transitions. [2021-03-25 16:08:44,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 84 states, 83 states have (on average 103.24096385542168) internal successors, (8569), 83 states have internal predecessors, (8569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:08:44,458 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 84 states, 84 states have (on average 252.0) internal successors, (21168), 84 states have internal predecessors, (21168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:08:44,459 INFO L81 ComplementDD]: Finished complementDD. Result has 84 states, 84 states have (on average 252.0) internal successors, (21168), 84 states have internal predecessors, (21168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 16:08:44,459 INFO L185 Difference]: Start difference. First operand has 253 places, 657 transitions, 12806 flow. Second operand 83 states and 8569 transitions. [2021-03-25 16:08:44,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 2317 transitions, 47586 flow [2021-03-25 16:14:35,200 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 2317 transitions, 46916 flow, removed 304 selfloop flow, removed 4 redundant places. [2021-03-25 16:14:35,227 INFO L241 Difference]: Finished difference. Result has 362 places, 1537 transitions, 35412 flow [2021-03-25 16:14:35,228 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=252, PETRI_DIFFERENCE_MINUEND_FLOW=12509, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=657, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=509, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=83, PETRI_FLOW=35412, PETRI_PLACES=362, PETRI_TRANSITIONS=1537} [2021-03-25 16:14:35,228 INFO L343 CegarLoopForPetriNet]: 46 programPoint places, 316 predicate places. [2021-03-25 16:14:35,228 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 16:14:35,228 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 362 places, 1537 transitions, 35412 flow [2021-03-25 16:14:35,228 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 362 places, 1537 transitions, 35412 flow [2021-03-25 16:14:35,240 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 355 places, 1537 transitions, 35412 flow [2021-03-25 16:14:43,656 INFO L129 PetriNetUnfolder]: 14908/34494 cut-off events. [2021-03-25 16:14:43,656 INFO L130 PetriNetUnfolder]: For 2406811/2525536 co-relation queries the response was YES. [2021-03-25 16:14:44,459 INFO L84 FinitePrefix]: Finished finitePrefix Result has 471368 conditions, 34494 events. 14908/34494 cut-off events. For 2406811/2525536 co-relation queries the response was YES. Maximal size of possible extension queue 4151. Compared 433724 event pairs, 2032 based on Foata normal form. 789/32468 useless extension candidates. Maximal degree in co-relation 471229. Up to 14427 conditions per place. [2021-03-25 16:14:45,022 INFO L142 LiptonReduction]: Number of co-enabled transitions 18586 Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown